我有两个Panel
,Panel
处于不同的ScrollViewer
,如果我滚动第二个Panel
,我需要处理不带动画的同步滚动Panel
还需要使用相同的HorizontalOffset
滚动,而不需要动画。
我使用了第ViewChaning
次ScrollViewer
事件,并使用相同的ScrollViewer
更新了第一HorizontalOffset
的视图,没有动画。
当我使用鼠标滚动时,它的工作非常完美,如果我使用触摸(平移)滚动,则会发生动画。
请参考以下代码,
private void ScrollViewer2_ViewChanging(object sender, ScrollViewerViewChangingEventArgs e)
{
this.scrollViewer1.ChangeView(e.NextView.HorizontalOffset, e.NextView.VerticalOffset, null, true);
}
我怎么能解决这个问题,对此有什么建议?