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