5

中央に垂直方向にパンする1次元リストがあり、ユーザーはフリップビューによりリストを水平方向に切り替えることができるアプリを設計しています。

垂直方向にパンする1次元リスト

ユーザーがリストビュー内を水平方向にドラッグすると、クロススライドのためにその行が選択されます。これは私が望む振る舞いではありません。できれば、フリップビューで左右のパンを開始したいと思います。ユーザーが斜めにパンすると、フリップビューをパンできるので、レールと関係があると思います。

クロススライドは、selectionmodeがに設定されている場合でも発生しますNone

クロススライドを無効にするにはどうすればよいですか、またはユーザーが左右にパンしたときに、リストビューのアイテムではなくフリップビューがパンするようにするにはどうすればよいですか?

4

1 に答える 1

11

ListViewのIsSwipeEnabled="False"でうまくいく可能性があります。ListView.ItemContainerStyle / ListViewItemテンプレートを編集して、視覚的な状態フィードバック遷移を無効にすることもできます。

于 2012-08-02T09:13:58.970 に答える