使用哪个事件来单击菜单条项目?
我尝试过menuStrip的menuStrip_ItemClicked事件,但它只在顶层菜单上触发(如“文件”、“编辑”、“窗口”)。
我想捕获子菜单项的单击事件。
谢谢。
发布于 2011-09-02 01:38:29
如果您正在谈论WindowsForms并使用VisualStudio:
进入你的菜单设计,右键点击你想要的菜单项,选择属性,在属性网格中选择事件选项卡,选择click or MenuClick (不能精确记住)事件并双击它。
完成
发布于 2011-09-02 01:36:13
我认为你应该连接到每个ToolStripMenuItem的点击事件。如果您希望在一个函数中包含逻辑,则可以使用相同的事件处理程序完成此操作。
发布于 2011-09-02 01:36:50
每个子项都有自己的单击事件。在winforms设计器中,您只需双击希望发生的正确项目即可。它将创建一个saveButton_clicked事件或您想要的任何事件,您可以在方法中指定该特定操作的信息。
在visual studio的设计器中分配快捷方式命令时,甚至可以让这些快捷方式命令像CTRL+S一样工作。
https://stackoverflow.com/questions/7274132
复制相似问题