Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Explique comment ajouter et supprimer des éléments de menu contextuel dans Windows Forms.
Le composant Windows Forms ContextMenu fournit un menu de commandes fréquemment utilisées qui sont pertinentes pour l’objet sélectionné. Vous pouvez ajouter des éléments au menu contextuel en ajoutant MenuItem des objets à la MenuItems collection.
Vous pouvez supprimer des éléments d’un menu contextuel définitivement ; toutefois, au moment de l’exécution, il peut être plus approprié de masquer ou de désactiver les éléments à la place.
Important
Bien que MenuStrip remplacent et ContextMenuStrip ajoute des fonctionnalités aux contrôles MainMenu et ContextMenu des versions précédentes, MainMenu et ContextMenu sont conservés pour la compatibilité rétroactive et une utilisation ultérieure si vous le choisissez.
Pour supprimer des éléments d’un menu contextuel
Utilisez la méthode Remove ou RemoveAt de la collection MenuItems du composant ContextMenu pour supprimer un élément de menu particulier.
' 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 -
Utilisez la
Clear
méthode de laMenuItems
collection du ContextMenu composant pour supprimer tous les éléments du menu.ContextMenu1.MenuItems.Clear()
contextMenu1.MenuItems.Clear();
contextMenu1->MenuItems->Clear();
Voir aussi
.NET Desktop feedback