MenuStrip controle visão geral (Windows Forms)
Menus expõem a funcionalidade aos usuários mantendo comandos que são agrupados por um tema comum.
The MenuStrip controle é nova nesta versão do Visual Studio e o .NET estrutura. Com o controle, você pode criar com com facilidade menus como aquelas encontradas no Microsoft Office.
The MenuStrip controle oferece suporte a interface de documentos múltiplos (MDI) e mesclagem de menus, as dicas de ferramenta e estouro. Você pode aprimorar a usabilidade e a legibilidade dos seus menus, adicionando as teclas de acesso, as teclas de atalho, marcas de seleção, imagens e barras de separação.
The MenuStrip controle substitui e adiciona funcionalidade a MainMenu controle; no entanto, o MainMenu controle é mantida para compatibilidade com versões anteriores e para uso futuro, se você escolher.
Maneiras de usar o controle MenuStrip
Use o MenuStrip o controle para:
Criar com com facilidade personalizadas, menus comumente usadas que oferecem suporte ao usuário interface e o layout recursos avançados, sistema autônomo texto e imagem pedidos e alinhamento, operações de do tipo arrastar e soltar, MDI, estouro e modos alternativos de acesso a comandos de menu.
Suporte típica de aparência e comportamento do sistema operacional.
Tratar eventos de forma consistente para todos os recipientes e itens contidos, da mesma forma que você manipular eventos para outros controles.
A tabela a seguir mostra algumas propriedades particularmente importantes de MenuStrip e classes associadas.
Propriedade |
Descrição |
---|---|
Obtém ou define o ToolStripMenuItem que é usado para exibir uma lista de formulários filho MDI. |
|
Obtém ou define como filho menus são mesclados com menus pai em aplicativos MDI. |
|
Obtém ou define a posição de um item mesclada dentro de um menu em aplicativos MDI. |
|
Obtém ou define um valor que indica se o formulário é um contêiner para formulários filho MDI. |
|
Obtém ou define um valor que indica se dicas de ferramenta serão mostradas para o MenuStrip. |
|
Obtém ou define um valor indicando se o MenuStrip oferece suporte ao estouro funcionalidade. |
|
Obtém ou define as teclas de atalho associadas a ToolStripMenuItem. |
|
Obtém ou define um valor que indica se as teclas de atalho que estão associados com o ToolStripMenuItem são exibidos ao lado de ToolStripMenuItem. |
A tabela a seguir mostra a importante MenuStrip classes complementar.
Classe |
Descrição |
---|---|
Representa uma opção selecionável exibida em um MenuStrip ou ContextMenuStrip. |
|
Representa um menu de atalho. |
|
Representa um controle que permite ao usuário selecionar um único item em uma lista que é exibida quando o usuário clica em um ToolStripDropDownButton ou um item de menu de nível mais alto. |
|
Fornece funcionalidade básica para controles derivados de ToolStripItem que exibir itens de lista suspensa quando clicado. |