vb.net 2017 mainmenu控件,如果菜单收起触发哪个事件??
vb.net吧
全部回复
仅看楼主
level 4
张剑冰 楼主
使用 VB.net 2017 ,感觉menustrip控件效果太差,于是使用 MainMenu 进行自绘菜单,目前效果良好。但是有一个问题:我想在状态条里面显示菜单项的说明,这时候可以通过 E.state 来判断菜单状态,如果选中,任务条出现相应文本,如果非选中则清空。但是当菜单收起来的时候(鼠标点击菜单外区域,或者按 ESC等),提示没清空,因为不知道收起菜单会触发哪个事件,主菜单(菜单条上那个,比如“文件”、“编辑”)也只有 Popup 事件,没有收起的事件。
大神指教,你们的菜单提示都是怎么做的??
2022年05月22日 02点05分 1
level 8
disposed事件
2022年05月24日 14点05分 2
收起菜单不会触发此事件,关闭窗口会触发(菜单资源被收回的时候)
2022年05月25日 03点05分
menuitem的disposed事件,不是MainMenu的disposed事件
2022年05月25日 03点05分
具体可以参考.net framework的API
2022年05月25日 03点05分
而且咱就是说,你不试试咋知道呢[滑稽][滑稽][滑稽][滑稽]
2022年05月25日 03点05分
1