Como: Adicionar e remover itens de menu com o componente ContextMenu do Windows Forms
Explica como adicionar e remover itens de menu de atalho no Windows Forms.
O componente Windows Forms ContextMenu fornece um menu de comandos usados com freqüência que são relevantes para o objeto selecionado. Você pode adicionar itens ao menu de atalho adicionando objetos MenuItem à coleção MenuItems.
Você pode remover itens de um menu de atalho permanentemente; no entanto, em tempo de execução, pode ser mais apropriado ocultar ou desativar os itens.
Importante
Embora MenuStrip e ContextMenuStrip substituam e adicionem funcionalidade aos controles MainMenu e ContextMenu de versões anteriores, MainMenu e ContextMenu são retidos para compatibilidade com versões anteriores e uso futuro, se você escolher.
Para remover itens de um menu de atalho
Use o método Remove ou RemoveAt da coleção MenuItems do componente ContextMenu para remover um item de menu específico.
' Removes the first item in the shortcut menu. ContextMenu1.MenuItems.RemoveAt(0) ' Removes a particular object from the shortcut menu. ContextMenu1.MenuItems.Remove(mnuItemNew)
// Removes the first item in the shortcut menu. contextMenu1.MenuItems.RemoveAt(0); // Removes a particular object from the shortcut menu. contextMenu1.MenuItems.Remove(mnuItemNew);
// Removes the first item in the shortcut menu. contextMenu1->MenuItems->RemoveAt(0); // Removes a particular object from the shortcut menu. contextMenu1->MenuItems->Remove(mnuItemNew);
-ou-
Use o método
Clear
da coleçãoMenuItems
do componente ContextMenu para remover todos os itens do menu.ContextMenu1.MenuItems.Clear()
contextMenu1.MenuItems.Clear();
contextMenu1->MenuItems->Clear();
Ver também
- ContextMenu
- componente Menu de Contexto
- Visão geral do componente ContextMenu
.NET Desktop feedback