I want to animate vertical scrolling of ScrollViewer. As I understand it the only way to get this event
private void viewer_ScrollChanged (object sender, ScrollChangedEventArgs e)
And within a handler to start the animation. But in this case, the handler will be called at each step of the animation. How do I distinguish the animation process from such PageUp?
Maybe there is some better way to override the changes in the vertical offset?