我正在实现一个模块,该模块需要MouseClick
同时MouseDoubleClick
处理ChartControl
. DevExpress
我使用的版本是 v12.2。
当我双击该图表时,两个事件都会被触发。我想(而且我认为它必须是)它只触发一个事件,在这种情况下,MouseDoubleClick
.
那么,有人知道如何解决这个问题吗?
我试过什么:
- 处理
MouseClick
或Click
事件并查看MouseEventArgs#Clicks
属性。但它始终是 1。
我在用什么:
- 声明一个布尔变量来判断是否
MouseDoubleClick
被触发。MouseClick
处理时,稍等片刻,如果该变量未打开,则执行代码。我认为这是一个糟糕的实现。