在我的WPF应用程序中,我正在使用ListView GridView,并且我实现了与鼠标双击相关联的功能。 有没有办法,或控制区分鼠标双击和鼠标点击?
我使用了一个按钮,并为mousedoubleclick实现了一个事件,但是click事件仍在触发
感谢您的帮助
答案 0 :(得分:19)
处理呈现MouseDoubleClick
事件的控件的双击事件并不是一招。处理其他控件的双击涉及检查ClickCount
的{{1}}属性。
因此,例如,您的XAML可能如下所示:
MouseButtonEventArgs
......你的代码就像这样:
<SomeControl MouseDown="MyMouseDownHandler">
...
</SomeControl>
Here's一个提供更详细示例的页面。
答案 1 :(得分:3)
您似乎只需添加MouseDoubleClick=
属性。检查这些链接:
很抱歉,如果我误解了你的问题。