ContextMenu OnClose处理程序

时间:2013-11-05 22:01:53

标签: c# winforms

由于某种原因,我无法在System.Windows.Forms.ContextMenu上找到OnClose处理程序,如果选择了菜单选项,我需要OnClose事件来检查ContextMenu何时关闭,如果不是将值重置为新点(0,0)。

我一直在网上搜索几个小时,但我在ContextMenu上找到的唯一一件事是System.Windows.Controls.ContextMenu,这两者之间有什么区别。

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题,我已经切换到ContextMenuStrip(虽然我的第一个)与ContextMenu基本相同,我认为它只能停靠在顶部栏。

因为我现在正在使用ContextMenuStrip,所以我可以使用Closed事件中的ToolStripDropDownClosedEventArgs来检查项目是否被选中或焦点是否丢失,这正是我想要的。

感谢大家的帮助。