禁用列表视图的交叉幻灯片选择

son*_*iic 5 listview gesture windows-8 windows-runtime winrt-xaml

我正在设计一个在中心具有垂直平移的一维列表的应用程序,并且由于翻转视图,用户能够在列表之间水平翻转.

垂直平移的一维列表

当用户在列表视图中水平拖动时,它会因交叉滑动而选择该行.这不是我想要的行为.我希望flipview能够开始左右平移.我认为这与rails有关,因为当用户对角平移时,他们可以平移flipview.

当selectionmode设置为时,甚至会发生交叉幻灯片 None

如何禁用交叉幻灯片,或者如何确保当用户向左和向右平移flipview平移而不是listview项目时?

Fil*_*kun 11

ListView上的IsSwipeEnabled ="False"可能会解决问题.您还可以编辑ListView.ItemContainerStyle/ListViewItem模板以禁用某些可视状态反馈转换.