Visual studio 如何在ToolStripDropDownButton上为MenuItem创建事件处理程序?
我使用ToolStrip控件作为窗体上的菜单。我已经用Items集合编辑器配置了它。似乎无法在Items集合编辑器中配置事件。ToolStrip本身具有Visual studio 如何在ToolStripDropDownButton上为MenuItem创建事件处理程序?,visual-studio,winforms,events,.net-5,toolstrip,Visual Studio,Winforms,Events,.net 5,Toolstrip,我使用ToolStrip控件作为窗体上的菜单。我已经用Items集合编辑器配置了它。似乎无法在Items集合编辑器中配置事件。ToolStrip本身具有单击和项单击事件 我的菜单包含一个下拉按钮Tools工具包含一个菜单项配置。我需要在单击Config时触发一个事件 当我单击工具时,Click和ItemClicked事件只会被触发,但当我单击菜单项Config时不会触发 在这个简单的任务上,我没有找到任何帮助。也许这太简单了,无法讨论 有人能给我一个提示吗?要使用设计器生成事件处理程序,您可以执
单击
和项单击
事件
我的菜单包含一个下拉按钮Tools
<代码>工具包含一个菜单项配置
。我需要在单击Config
时触发一个事件
当我单击工具时,Click
和ItemClicked
事件只会被触发,但当我单击菜单项Config
时不会触发
在这个简单的任务上,我没有找到任何帮助。也许这太简单了,无法讨论
有人能给我一个提示吗?要使用设计器生成事件处理程序,您可以执行以下步骤:
菜单项
toolStripMenuItem1.Click += ToolStripMenuItem1_Click;
当您打开下拉按钮(在设计时)并双击菜单项时会发生什么情况?它应该为您生成事件处理程序。或者,您可以单击一次,转到属性窗口,单击事件(⚡ 图标),然后选择一个事件。“打开下拉按钮”是什么意思?当我在设计器中单击它时,它没有反应。我只能右键单击工具条并选择编辑项…。也许我必须提到我正在使用.NET 5.0。是的,你应该提到这一点。我可以看出在.NET5.0中有点不同。最简单的解决方法是转到属性窗口,打开下拉列表,找到并选择菜单项(
Config
),单击事件,然后找到所需的事件并双击。非常感谢。这就是解决办法。