C# 如何防止uwp中listview控件的一个手指滚动?

C# 如何防止uwp中listview控件的一个手指滚动?,c#,uwp,win-universal-app,windows-10-universal,C#,Uwp,Win Universal App,Windows 10 Universal,我只想启用两个手指滚动。我正在windows 10上开发uwp应用程序。如何防止uwp中listview控件的一个手指滚动 Bests你或许可以这么做,但我不会帮你,因为这是一个邪恶的功能,会让你的应用程序的用户感到困惑。相反,当用户在“ ScrollViewer < /代码>中使用单个手指时,你应该考虑其他解决方案。 请注意,您实际上是在尝试更改ListView模板中的ScrollViewer的行为方式。在大多数情况下,当您想从列表中拖出一个项目时,您可以这样做。大多数人要么处理按住(也称长按

我只想启用两个手指滚动。我正在windows 10上开发uwp应用程序。如何防止uwp中listview控件的一个手指滚动


Bests

你或许可以这么做,但我不会帮你,因为这是一个邪恶的功能,会让你的应用程序的用户感到困惑。相反,当用户在“<代码> ScrollViewer < /代码>中使用单个手指时,你应该考虑其他解决方案。

请注意,您实际上是在尝试更改
ListView
模板中的
ScrollViewer
的行为方式。在大多数情况下,当您想从列表中拖出一个项目时,您可以这样做。大多数人要么处理按住(也称长按住-按住
事件),要么处理交叉拖动(垂直于
ScrollViewer
平移方向拖动),然后调用停止平移并处理拖放


如果你只想用一个手指平移来停止工作,那么你不应该这样做。

如果这是可能的话,我会感到惊讶。以任何方式更改ScrollViewer的行为都是非常困难的,任何自定义操作通常都需要可怕的黑客攻击或编写完全自定义的控件。