我想启用两个手指滚动。我正在开发windows 10的uwp应用程序。我怎么能防止一个手指滚动列表视图控制在uwp?
那些你可能会这样做,但我不会帮助你,因为这将是一个邪恶的功能,会让你的应用程序的用户感到困惑。相反,你应该考虑替代的解决方案,无论你希望发生什么,当用户使用一个手指在ScrollViewer
。
注意,你实际上是在试图改变ListView
模板中的ScrollViewer
的行为。在大多数情况下,当您想从列表中拖出一个项目时,您可以这样做。大多数人要么处理按下并按住(也就是长按住——Holding
事件),要么处理交叉拖动(垂直于ScrollViewer
平移方向拖动),然后调用ScrollViewer.CancelDirectManipulations()
来停止平移并处理拖动;而不是下降。
如果你只是想让单指平移停止工作-那么你不应该这样做