VB.Net - StripMenuItem 控件
ToolStripMenuItem 类支持菜单系统中的菜单和菜单项。 您可以通过菜单系统中的单击事件来处理这些菜单项。
ToolStripMenuItem 控件的属性
以下是ToolStripMenuItem控件的一些常用属性 −
序号 | 属性 &描述 |
---|---|
1 | Checked 获取或设置一个值,指示是否选中 ToolStripMenuItem。 |
2 | CheckOnClick 获取或设置一个值,该值指示 ToolStripMenuItem 在单击时是否应自动显示为选中或取消选中。 |
3 | CheckState 获取或设置一个值,该值指示 ToolStripMenuItem 是否处于选中、未选中或不确定状态。 |
4 | Enabled 获取或设置一个值,指示控件是否启用。 |
5 | IsMdiWindowListEntry 获取一个值,该值指示 ToolStripMenuItem 是否出现在多文档界面 (MDI) 窗口列表上。 |
6 | ShortcutKeyDisplayString 获取或设置快捷键文本。 |
7 | ShortcutKeys 获取或设置与 ToolStripMenuItem 关联的快捷键。 |
8 | ShowShortcutKeys 获取或设置一个值,该值指示与 ToolStripMenuItem 关联的快捷键是否显示在 ToolStripMenuItem 旁边。 |
ToolStripMenuItem 控件的事件
以下是ToolStripMenuItem控件的一些常用事件 −
序号 | 事件 & 描述 |
---|---|
1 | CheckedChanged 当 Checked 属性的值更改时发生。 |
2 | CheckStateChanged 当 CheckState 属性的值更改时发生。 |
示例
在此示例中,让我们继续"VB.Net - MenuStrip 控件"一章中的示例。 让我们 −
- 隐藏和显示菜单项。
- 禁用和启用菜单项。
- 设置菜单项的访问键
- 设置菜单项的快捷键。
隐藏和显示菜单项
ToolStripMenuItem 类的 Visible 属性允许您隐藏或显示菜单项。 让我们隐藏菜单栏上的项目菜单。
将以下代码片段添加到 Form1_Load 事件中 −
Private Sub Form1_Load(sender As Object, e As EventArgs) _ Handles MyBase.Load ' 隐藏项目菜单 ProjectToolStripMenuItem1.Visible = False ' 设置表单的标题栏文本。 Me.Text = "tutorialspoint.com" End Sub
在表单上添加一个带有文本"显示项目"的按钮控件。
将以下代码片段添加到 Button1_Click 事件中 −
Private Sub Button1_Click(sender As Object, e As EventArgs) _ Handles Button1.Click ProjectToolStripMenuItem1.Visible = True End Sub
当执行上述代码并使用 Microsoft Visual Studio 工具栏上的开始按钮运行时,将显示以下窗口:
单击"显示项目"按钮将显示项目菜单 −
禁用和启用菜单项
Enabled 属性允许您禁用或灰显菜单项。 让我们禁用菜单栏上的项目菜单。
将以下代码片段添加到 Form1_Load 事件中 −
Private Sub Form1_Load(sender As Object, e As EventArgs) _ Handles MyBase.Load ' 禁用项目菜单 ProjectToolStripMenuItem1.Enabled = False ' 设置表单的标题栏文本。 Me.Text = "tutorialspoint.com" End Sub
在表单上添加一个带有文本"启用项目"的按钮控件。
将以下代码片段添加到 Button1_Click 事件中 −
Private Sub Button1_Click(sender As Object, e As EventArgs) _ Handles Button1.Click ProjectToolStripMenuItem1.Enabled = True End Sub
当执行上述代码并使用 Microsoft Visual Studio 工具栏上的开始按钮运行时,它将显示以下窗口 −
单击"启用项目"按钮可启用项目菜单 −
设置菜单项的访问键
设置菜单访问键允许用户使用 ALT 键从键盘中选择菜单。
例如,如果您要为文件菜单设置访问键 ALT + F,请更改其文本,并在访问键字母前添加 & (与号)。 换句话说,您将文件菜单的文本属性更改为 &File。
设置菜单项的快捷键
当为菜单项设置快捷键时,用户可以从键盘上按下该快捷键,从而导致菜单的 Click 事件发生。
使用 ShortcutKeys 属性为菜单项设置快捷键。 例如,为"编辑"菜单设置快捷键 CTRL + E −
选择"编辑"菜单项,然后在属性窗口中选择其 ShortcutKeys 属性。
点击旁边的下拉按钮。
选择 Ctrl 作为修饰符并选择 E 作为按键。