如何:使用设计器禁用 ToolStripMenuItem

更新:2007 年 11 月

可通过启用或禁用响应用户操作的菜单项来限制或放宽用户可发出的命令。菜单项创建完后是默认启用的,但是这可以通过 Enabled 属性进行调整。可在设计时在“属性”窗口中使用此属性,也可通过编程方式在代码中进行设置。有关更多信息,请参见如何:禁用 ToolStripMenuItems

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

在设计时禁用菜单项

  • 在窗体上选定菜单项以后,将 Enabled 属性设置为 false。

    提示:

    禁用菜单中的第一个或顶层菜单项将导致禁用包含在该菜单中的所有菜单项。同样,禁用包含子菜单项的菜单项也会禁用这些子菜单项。如果给定菜单上的所有命令对于用户都不可用,则隐藏并且禁用整个菜单是一种良好的编程方法,因为它显示的是干净的用户界面。应该同时隐藏和禁用菜单,因为仅靠隐藏无法防止通过快捷键访问菜单命令。将顶层菜单项的 Visible 属性设置为 false 以隐藏整个菜单。

请参见

任务

如何:隐藏 ToolStripMenuItem

参考

MenuStrip

ToolStripMenuItem

MenuStrip 控件概述(Windows 窗体)