Можно подписаться на
ScrollChangedEvent routed событие. Аргумент события
ScrollChangedEventArgs имеет подробную информацию о скролле. Если этого мало - используйте
OrigianSource свойство, которое указывает на
ScrollViewer, у которого уже можно запросить текущие
HorizontalOffset и
VerticalOffset