WPF C#触摸滚动正在拖动整个窗口

And*_*ewR 3 c# wpf multi-touch

我正在开发一个支持触摸屏的WPF应用程序,我遇到了一个问题:当ScrollViewer使用触摸屏滚动时,当滚动到达ScrollViewer顶部或底部时,整个应用程序窗口会被拖动一点.是否可以禁用此行为?

jha*_*100 5

我知道人们不喜欢链接只有答案,但我有这个问题,并使用此链接来帮助:

C#wpf scrollviewer不像windows store app那样工作

默认行为是在滚动到顶部或底部或侧边限制时使应用程序反弹.使用ManipulationBoundaryFeedback事件并将其添加到后面的代码中.

  private void OnManipulationBoundaryFeedback(object sender, ManipulationBoundaryFeedbackEventArgs e)
        {
            e.Handled = true;
        }
Run Code Online (Sandbox Code Playgroud)