如何防止用一根手指滚动 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()
停止平移和改为处理拖放。
如果您只是想让单指平移停止工作 - 那么您不应该那样做。
我只想启用两指滚动。我正在 windows 10.How 上开发 uwp 应用程序,我可以防止在 uwp 中用一根手指滚动列表视图控件吗?
最佳
您可能会那样做,但我不会帮助您,因为那将是一个会让您的应用程序用户感到困惑的邪恶功能。相反,当用户在 ScrollViewer
.
请注意,您实质上是在尝试更改 ListView
模板中 ScrollViewer
的行为方式。在大多数情况下,当您想要将项目拖出列表时,您会这样做。大多数人要么处理按住(又名长按 - Holding
事件)或交叉拖动(垂直于 ScrollViewer
平移方向拖动)并调用 ScrollViewer.CancelDirectManipulations()
停止平移和改为处理拖放。
如果您只是想让单指平移停止工作 - 那么您不应该那样做。