VB.Net - MenuStrip 控件
MenuStrip 控件表示菜单结构的容器。
MenuStrip 控件充当菜单结构的顶级容器。 ToolStripMenuItem 类和 ToolStripDropDownMenu 类提供创建菜单项、子菜单和下拉菜单的功能。
下图展示了在窗体上添加MenuStrip控件 −
MenuStrip 控件的属性
以下是MenuStrip控件的一些常用属性 −
序号 | 属性 &描述 |
---|---|
1 | CanOverflow 获取或设置一个值,该值指示 MenuStrip 是否支持溢出功能。 |
2 | GripStyle 获取或设置用于重新定位控件的夹点的可见性。 |
3 | MdiWindowListItem 获取或设置用于显示多文档界面 (MDI) 子窗体列表的 ToolStripMenuItem。 |
4 | ShowItemToolTips 获取或设置一个值,该值指示是否为 MenuStrip 显示工具提示。 |
5 | Stretch 获取或设置一个值,该值指示 MenuStrip 是否在其容器中从一端延伸到另一端。 |
MenuStrip控件的事件
以下是MenuStrip控件的一些常用事件 −
序号 | 事件 & 描述 |
---|---|
1 | MenuActivate 当用户使用键盘或鼠标访问菜单时发生。 |
2 | MenuDeactivate 当 MenuStrip 停用时发生。 |
示例
在此示例中,让我们添加菜单和子菜单项。
请执行以下步骤 −
拖放或双击 MenuStrip 控件,将其添加到表单中。
单击"在此处键入"文本打开文本框并输入所需的菜单项或子菜单项的名称。 添加子菜单时,会在其下方打开另一个带有"在此处键入"文本的文本框。
完成上图所示的菜单结构。
在文件菜单下添加子菜单退出。
-
双击创建的退出菜单,并将以下代码添加到ExitToolStripMenuItem的Click事件中 −
Private Sub ExitToolStripMenuItem_Click(sender As Object, e As EventArgs) _ Handles ExitToolStripMenuItem.Click End End Sub
当执行上述代码并使用 Microsoft Visual Studio 工具栏上的开始按钮运行时,将显示以下窗口:
单击 File -> Exit 退出应用程序 −