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 控件的一些常用事件 -序号 Event & Description 1 CheckedChanged当“Checked”属性的值更改时发生。2 CheckStateChanged在CheckState属性的值更改时发生。 -
例子
在此示例中,让我们继续使用“VB.Net - MenuStrip 控件”一章中的示例。让我们 -- 隐藏和显示菜单项。
- 禁用和启用菜单项。
- 设置菜单项的访问键
- 设置菜单项的快捷键。
Hide and Display Menu Items这 Visible 属性 ToolStripMenuItem类允许您隐藏或显示菜单项。让我们隐藏菜单栏上的项目菜单。-
将以下代码片段添加到 Form1_Load 事件 -
Private Sub Form1_Load(sender As Object, e As EventArgs) _ Handles MyBase.Load ' Hide the project menu ProjectToolStripMenuItem1.Visible = False ' Set the caption bar text of the form. Me.Text = "cainiaoya.com" End Sub
-
在窗体上添加一个带有文本“显示项目”的按钮控件。
-
将以下代码片段添加到 Button1_Click 事件 -
Private Sub Button1_Click(sender As Object, e As EventArgs) _ Handles Button1.Click ProjectToolStripMenuItem1.Visible = True End Sub
当上面的代码被执行并运行时使用 Start Microsoft Visual Studio 工具栏上可用的按钮,它将显示以下窗口:单击“显示项目”按钮显示项目菜单 -Disable and Enable Menu Items这 Enabled属性允许您禁用或灰显菜单项。让我们禁用菜单栏上的项目菜单。-
将以下代码片段添加到 Form1_Load 事件 -
Private Sub Form1_Load(sender As Object, e As EventArgs) _ Handles MyBase.Load ' Disable the project menu ProjectToolStripMenuItem1.Enabled = False ' Set the caption bar text of the form. Me.Text = "cainiaoya.com" End Sub
-
在表单上添加一个带有文本“启用项目”的按钮控件。
-
将以下代码片段添加到 Button1_Click 事件 -
Private Sub Button1_Click(sender As Object, e As EventArgs) _ Handles Button1.Click ProjectToolStripMenuItem1.Enabled = True End Sub
当上面的代码被执行并运行时使用 Start Microsoft Visual Studio 工具栏上可用的按钮,它将显示以下窗口 -单击启用项目按钮启用项目菜单 -Set Access Keys for Menu Items为菜单设置访问键允许用户使用 ALT 键从键盘选择它。例如,如果要为文件菜单设置访问键 ALT + F,请将其更改为 Text在访问密钥字母之前添加 &(与号)。换句话说,您将文件菜单的文本属性更改为 &File。Set Shortcut Keys for Menu Items当您为菜单项设置快捷键时,用户可以从键盘按下快捷键,这将导致菜单的 Click 事件发生。使用 ShortcutKeys 属性为菜单项设置快捷键。例如,要为“编辑”菜单设置快捷键 CTRL + E --
选择编辑菜单项并在属性窗口中选择其快捷键属性。
-
单击它旁边的下拉按钮。
-
选择 Ctrl 作为修饰符,选择 E 作为键。