如何确定ScrollViewer何时开始滚动?

时间:2015-01-03 12:49:30

标签: c# xaml windows-phone-8.1 scrollviewer

我正在使用Windows Phone 8.1项目,并且在我的XAML中有ScrollViewer

当ScrollViewer开始滚动时是否会触发一个事件?或者无论如何在ScrollViewer开始滚动时触发代码?

1 个答案:

答案 0 :(得分:0)

尝试ViewChanging的{​​{1}}和ViewChanged事件。

请注意,在触摸操作期间会多次调用这些事件。您需要依靠ScrollViewerIsIntermediate}或ScrollViewerViewChangedEventArgsIsInertial)来相应地调用您的代码。

<小时/> 的更新

如果您想知道何时发生触摸,我会给ScrollViewerViewChangingEventArgs的直接孩子,例如,ScrollViewer透明背景,然后订阅它StackPanel事件。