XAML - uzyskanie pozycji kontroli użytkownika względem całego okna jako właściwości wiązania

Jestem nowym użytkownikiem XAML, więc proszę pamiętać, że moje pytanie może zawierać pewne nieporozumienia.

Czy można powiązać pozycję XAML usercontrol global (w stosunku do okna), aby sprawdzić, czy jest ona aktualnie widoczna na ekranie? Usercontrol jest wstawiany wewnątrz ScrollViewer i myślę o czymś takim:

  <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>

questionAnswers(1)

yourAnswerToTheQuestion