如何防止用一根手指滚动 uwp 中的列表视图控件?

How can I prevent to one finger scrolling for listview control in uwp?

我只想启用两指滚动。我正在 windows 10.How 上开发 uwp 应用程序,我可以防止在 uwp 中用一根手指滚动列表视图控件吗?

最佳

您可能会那样做,但我不会帮助您,因为那将是一个会让您的应用程序用户感到困惑的邪恶功能。相反,当用户在 ScrollViewer.

中使用单个手指时,您应该考虑替代解决方案来解决您希望发生的任何情况。

请注意,您实质上是在尝试更改 ListView 模板中 ScrollViewer 的行为方式。在大多数情况下,当您想要将项目拖出列表时,您会这样做。大多数人要么处理按住(又名长按 - Holding 事件)或交叉拖动(垂直于 ScrollViewer 平移方向拖动)并调用 ScrollViewer.CancelDirectManipulations() 停止平移和改为处理拖放。

如果您只是想让单指平移停止工作 - 那么您不应该那样做。