我有一个列表视图,我想执行以下操作:
- 当您进行正常单击时,我想获取事件,但不应更改列表,也不应选择该项目
- 当我选择一个项目时(在非触摸屏设备上,这是鼠标右键),我想选择该项目并获取事件
但是如何使用 C# 在ListView
中捕获这两个不同的事件呢?
我试过:listView1_RightTapped
但是当我单击空ListView
上的项目时,这没有反应
我也厌倦了listView1_SelectionChanged
这个灵魂是第一个问题,但该项目也被选中(例如具有其他背景),我不想
您可以使用SelectionChanged
进行选择,ItemClick
进行单击(使用IsItemClickEnabled="True"
)。