Como: Ocultar ToolStripMenuItems usando o Designer

Ocultando itens de menu é uma maneira para controlar a interface de usuário (UI) do seu aplicativo e restringir os comandos do usuário.Em geral, você desejará ocultar um menu inteiro quando todos os itens de menu nele não estiverem disponíveis.Isso apresenta menos distrações para o usuário.Além disso, convém tanto ocultar e desabilitar o menu ou item de menu, sistema autônomo ocultar sozinho não impede que o usuário acessar um comando de menu usando um atalho chave.Para obter mais informações sobre a desabilitação de itens de menu, consulte Como: desabilitar o ToolStripMenuItems usando o Designer.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para ocultar um menu de nível superior e seus itens de submenu

  • selecionar o item de menu de nível superior e conjunto seus Visible ou Available propriedade para false.

    Quando você ocultar o item de menu de nível superior, o menu todos os itens dentro desse menu também estão ocultos.Se você clicar em algum lugar Outros que sobre o MenuStrip Após a configuração Visible para false, o item de menu de nível superior inteira e seus itens de submenu desaparecerão de seu formulário, mostrando o efeito do time de execução da ação. Para exibir o item de menu de nível superior ocultos no time de design, clicar sobre o MenuStrip no bandeja de componentes, in Estrutura de tópicos de documento, ou na parte superior da grade de propriedades.

Observação:

Raramente você irá ocultar um menu inteiro, exceto para vários documentos MDI (interface) filho menus em um cenário de mesclagem.

Para ocultar um item de submenu

  • selecionar o item de submenu e conjunto seus Visible propriedade para false.

    Quando você oculta um item de submenu, permanece visível no formulário em time de design para que possa com com facilidade selecioná-lo para o trabalho adicional.Na verdade, será oculto em time de execução.

Consulte também

Tarefas

Como: desabilitar o ToolStripMenuItems usando o Designer

Referência

Visible

MenuStrip

MenuStrip Controlar Overview (Windows Forms)

Enabled

Available

Overflow