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 Windows Forms ContextMenu componente fornece um menu de comandos usados com freqüência são relevantes para o objeto selecionado. Você pode adicionar itens ao menu de atalho, adicionando MenuItem objetos para o MenuItems coleção.
Você pode remover itens de um menu de atalho permanentemente; no entanto, em time de execução talvez seja mais apropriado ocultar ou desabilitar os itens em vez disso.
Observação importante: |
---|
Embora MenuStrip e ContextMenuStrip Substituir e adicionar funcionalidade para o MainMenu e ContextMenu controles de versões anteriores, MainMenu e ContextMenu são mantidas para compatibilidade com versões anteriores e para uso futuro, se você escolher. |
Para remover itens de um menu de atalho
Use o Remove ou RemoveAt método para o MenuItems coleção da ContextMenu componente 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.get_MenuItems().RemoveAt(0); // Removes a particular object from the shortcut menu. contextMenu1.get_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 Clear método para o MenuItems coleção da ContextMenu componente para remover todos os itens do menu.
ContextMenu1.MenuItems.Clear()
contextMenu1.MenuItems.Clear();
contextMenu1.get_MenuItems().Clear();
contextMenu1->MenuItems->Clear();
Consulte também
Referência
ContextMenu componente visão geral (Windows Forms)