如何为 ToolStripDropDownButton 上的 MenuItem 创建事件处理程序?

How to create an event handler for a MenuItem on a ToolStripDropDownButton?

我将 ToolStrip 控件用作窗体上的菜单。我已经使用 Items Collection Editor 配置了它。似乎无法在 Items Collection Editor 中配置事件。 ToolStrip 本身有 ClickItemClicked 事件。

我的菜单包含一个 DropDownButton ToolsTools 包含一个菜单项 Config。我需要在单击 Config.

时触发一个事件

事件 ClickItemClicked 仅在我单击 Tools 时触发,但在我单击 MenuItem Config.

时不会触发

对于这个简单的任务,我没有找到任何帮助。大概是太简单了就不展开讨论了

谁能给我一个提示,好吗?

要使用设计器生成事件处理程序,您可以按照以下步骤操作:

  1. 转到属性 window(或按 F4)。
  2. 打开列出表单上所有控件的下拉列表并找到 MenuItem
  3. 点击“活动”(⚡ 图标)。
  4. 找到您需要使用的事件并双击它。

这是一个演示:

或者,您可以使用代码自己创建事件处理程序。例如,将此行添加到您的表单构造函数中:

toolStripMenuItem1.Click += ToolStripMenuItem1_Click;