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

时间:2012-08-02 09:01:49

标签: listview windows-8 windows-runtime winrt-xaml gesture

我正在设计一个在中心有一个垂直平移的一维列表的应用程序,用户可以通过翻转视图水平翻转列表。

A vertically panning one-dimensional list

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

当selectionmode设置为None

时,甚至会发生交叉幻灯片

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

1 个答案:

答案 0 :(得分:11)

ListView上的

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