无法将Click事件添加到ListView

时间:2011-05-24 14:08:37

标签: wpf events listview click double-click

我的问题是我已经有了ListView的GridViewColumnHeader.Click事件(对列进行排序),但是当用户点击行中的元素时,我需要一个额外的点击事件。

这个问题变得困难的原因是我还有一个项目的DoubleClick事件。因此,我最初添加MouseUp或Down事件的想法会阻止我的DoubleClick代码工作。

非常感谢任何帮助,也在c#中工作。

1 个答案:

答案 0 :(得分:1)

您可以检查MouseDown处理程序中的MouseButtonEventArgs.ClickCount并验证它是否为1.如果它不是1,那么您将忽略它并且不将e.Handled设置为true。这将允许双击事件仍然被提升。