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