XAML - получить позицию пользовательского элемента управления относительно всего окна как свойство привязки
Я новичок в XAML, поэтому учтите, что в моем вопросе может содержаться некоторое недоразумение.
Можно ли привязать глобальную (относительно окна) позицию XAML usercontrol, чтобы проверить, видна ли она в данный момент на экране? Usercontrol вставляется внутри ScrollViewer, и я думаю о чем-то вроде:
<UserControl x:Class="Test.MessageControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="300">
<StackPanel >
<Label Name="LabelTest"
Content="{Binding RelativeSource={RelativeSource Self},
Path=MAGIC-GOES-HERE-Location.Y }" />
</StackPanel>
</UserControl>