如何:使用设计器隐藏 ToolStripMenuItem
更新:2007 年 11 月
隐藏菜单项是控制应用程序的用户界面 (UI) 和限制用户命令的一种方法。通常,当菜单上的所有菜单项都不可用时,需要隐藏整个菜单。这能减少对用户的干扰。此外,可能需要隐藏并禁用菜单或菜单项,因为仅通过隐藏不能防止用户使用快捷键访问菜单命令。有关禁用菜单项的更多信息,请参见 如何:使用设计器禁用 ToolStripMenuItem。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
隐藏顶级菜单及其子菜单项
选择顶级菜单项并将其 Visible 或 Available 属性设置为 false。
隐藏了顶级菜单项后,该菜单内的所有菜单项也会被隐藏。将 Visible 设置为 false 之后,如果在 MenuStrip 以外的地方单击,整个顶级菜单项及其子菜单项就会从窗体中消失,从而显示出操作的运行时效果。若要在设计时显示隐藏的顶级菜单项,请单击“文档大纲”的“组件栏”中的 MenuStrip,或者单击属性网格的顶部。
说明: |
---|
除了合并方案中的多文档界面 (MDI) 子菜单,一般不隐藏整个菜单。 |
隐藏子菜单项
选择子菜单项并将其 Visible 属性设置为 false。
隐藏一个子菜单项后,在设计时该项在窗体上仍是可见的,因此,可以容易地选择该项以进行其他工作。实际上,该项将在运行时隐藏。