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

标签 c# wpf multi-touch

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

最佳答案

我知道人们不喜欢仅链接答案,但我遇到了这个问题并使用此链接来提供帮助:

C# wpf scrollviewer not working like windows store app

默认行为是当您滚动到顶部或底部或左右限制时让您的应用反弹。使用 ManipulationBoundaryFeedback 事件并将其添加到后面的代码中。

  private void OnManipulationBoundaryFeedback(object sender, ManipulationBoundaryFeedbackEventArgs e)
        {
            e.Handled = true;
        }

关于c# - WPF C# 触摸滚动正在拖动整个窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35455131/

相关文章:

winapi - 以编程方式启用/禁用多点触控手指输入?

ios - 如何让这些方法适用于多点触控?

c# - 获取已配置的 HttpHandler 列表

c# - 一次性使用模式

wpf - 防病毒软件说我的程序可疑

c# - WPF 依赖属性不起作用

multi-touch - Phaser 多点触控(在笔记本电脑触控板上)

c# - 从 View 组件中获取 session ID

c# - C# SSH .Net 库中的 Sudo 命令

c# - 如何将矢量格式的图形从一个线程返回到另一个线程?