Dando as opções de usuários: Criando menus no time de design
Nesta lição, você aprenderá como criar menus e escrever código que executa quando os itens de menu são escolhidos.Você também aprenderá a adicionar um conjunto de itens de menu padrão em uma única etapa.
Os menus são uma maneira fácil e familiar para os usuários fazerem escolhas em relação ao seu programa.Usos comuns para os menus incluem expor opções do programa, adicionar atalhos para tarefas comuns, como recortar e colar, ou carregar e salvar arquivos.
O Visual Basic facilita a implementação de menus.Você pode usar o controle MenuStrip para criar menus graficamente.Quando arrastado para um formulário, o controle MenuStrip aparece como uma caixa que contém as palavras "Type Here," localizadas na parte superior do formulário.Você pode clicar na caixa e digitar dentro dela para criar títulos de menu.
Quando o título de um item de menu é definido, os itens de menu adicionais podem ser criados abaixo e à direita do primeiro.Isso permite que você estenda o menu com quantos itens adicionais ou subitens você desejar.Quando a aparência de seu menu for concluída, você pode criar manipuladores de eventos para manipular os eventos Click para cada item.
Tente-o!
Para adicionar um menu
No menu File clique em NewProject.
Na caixa de diálogo Novo Projeto , no painel de Templates, clique em Windows Application .
Na caixa Name digite Menuse clique em OK.
Abre um novo projeto Windows Forms.
Na Caixa de Ferramentas, arraste um controle MenuStrip para o formulário.
Independentemente de onde soltá-lo, o controle MenuStrip se anexa à parte superior do formulário.
Você também talvez tenha observado que há um ícone MenuStrip1 adicionado em uma área cinza sob o formulário. Esta área é chamada de bandeja de componentes.Se você clicar fora do controle MenuStrip, ele desaparecerá; você pode trazê-lo de volta clicando no ícone MenuStrip1.
No formulário, clique no controle MenuStrip, digite File e pressione Enter.
Novas caixas para entradas de menu adicionais aparecem embaixo e à direita do primeiro item de menu.Esses são espaços para itens de menu adicionais.Você pode continuar a adicionar itens de menu em qualquer direção até que o menu seja concluído.
Na caixa abaixo da primeira caixa, digite Exit e pressione Enter.
Clique duas vezes no menu Exit para abrir o Editor de Códigos.
No manipulador de eventos ExitToolStripMenuItem_Click, digite o código a seguir.
Application.Exit()
Pressione F5 para executar o programa.Usando o mouse, clique no menu File e em seguida, clique em Exit.Seu aplicativo é fechado.
Adicionando itens de menu padrão
Como um atalho, você pode adicionar vários menus padrão e itens de menu em uma única etapa.O controle MenuStrip tem um painel MenuStrip Tasks que permite que você insira vários itens de menu padrão no controle MenuStrip.
Para adicionar um conjunto de itens de menu padrão para uma faixa de menu
Selecione o controle MenuStrip, clique na seta de tarefa inteligente no canto superior direito do controle e em seguida, clique em Insert Standard Items.
Vários menus padrão e itens de menu são adicionados ao controle MenuStrip.
Pressione F5 para executar a página.
Quando o aplicativo for iniciado, analise os itens de menu nos novos menus para se familiarizar com os itens padrão.
Feche o aplicativo.
Observação: Você pode excluir itens de menu não se aplicam a seu aplicativo.Você terá que escrever código na Click manipulador de eventos para cada item de menu que você usa.
Nesta lição, você aprendeu a usar o controle MenuStrip para criar menus.Você também aprendeu como adicionar um conjunto de menus padrão e itens de menus em uma única etapa.Neste ponto, você pode continuar para a próxima lição sobre temporizadores, ou você pode explorar maneiras mais avançadas para usar menus em Examinar mais detalhadamente: Mais informações sobre menus e, em seguida, ir para a lição sobre temporizadores.
Próxima Lesson: Usando temporizadores para executar ações regulares
Consulte também
Outros recursos
Criando a aparência do seu programa Visual: Introdução ao Windows Forms