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>

Ответы на вопрос(1)

Ваш ответ на вопрос