contextmenu展开的时候对数据进行了加锁
所以在点击contextmenu或者点击其余地方导致contextmenu消失的时候进行解锁处理
现在在鼠标点击其余地方的时候捕捉不到contextmenu的collapse事件contextmenu是代码里面new出来的,
contextmenu.collapse += new HandEvent(contextmenu_collapse)
private void contextmenu_collapse(......
所以在点击contextmenu或者点击其余地方导致contextmenu消失的时候进行解锁处理
现在在鼠标点击其余地方的时候捕捉不到contextmenu的collapse事件contextmenu是代码里面new出来的,
contextmenu.collapse += new HandEvent(contextmenu_collapse)
private void contextmenu_collapse(......
---------------
鼠标点击其余地方是不会触发contextmenu的collapse事件的,这个事件应该是在展开或收缩的时候触发的
但是点击菜单的时候是先触发menu.show()之后的代码,再执行菜单点击的绑定事件如何能够先触发菜单点击的绑定事件,再执行menu.show()之后的代码Thread.sleep()写了也没有用。