我想只启用两个手指滚动。我正在Windows 10上开发uwp应用程序。如何在uwp中阻止一个手指滚动列表视图控件?
贝斯茨
答案 0 :(得分:1)
您可能会这样做,但我不会帮助您,因为这将是一个让您的应用用户感到困惑的邪恶功能。相反,当用户在ScrollViewer
中使用单个手指时,您应该考虑使用其他解决方案。
请注意,您实际上是在尝试更改ScrollViewer
模板中ListView
的行为方式。在大多数情况下,当您要将项目拖出列表时,可以执行此操作。大多数人要么处理按住并保持(也就是长按 - Holding
事件)或横向拖动(垂直于ScrollViewer
平移方向拖动)并调用ScrollViewer.CancelDirectManipulations()
以停止平移和处理拖拉相反。
如果你只是想用一根手指摇动来停止工作 - 那你就不应该这样做。