Partager via


Vue d’ensemble du composant ContextMenu (Windows Forms)

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.

Avec le composant Windows Forms ContextMenu , vous pouvez fournir aux utilisateurs un menu contextuel facilement accessible de commandes fréquemment utilisées associées à l’objet sélectionné. Les éléments d’un menu contextuel sont souvent un sous-ensemble des éléments des menus principaux qui apparaissent ailleurs dans l’application. Un utilisateur peut généralement accéder à un menu contextuel en cliquant avec le bouton droit sur la souris. Dans Windows Forms, les menus contextuels sont associés aux contrôles.

Propriétés principales

Vous pouvez associer un menu contextuel à un contrôle en définissant la propriété du composant ContextMenu au composant ContextMenu. Un menu contextuel unique peut être associé à plusieurs contrôles, mais chaque contrôle ne peut avoir qu’un seul menu contextuel.

La propriété clé du ContextMenu composant est la MenuItems propriété. Vous pouvez ajouter des éléments de menu en créant par programmation des objets MenuItem et en les ajoutant au menu contextuel Menu.MenuItemCollection. Étant donné que les éléments d’un menu contextuel sont généralement dessinés à partir d’autres menus, vous allez le plus fréquemment ajouter des éléments à un menu contextuel en les copiant.

Voir aussi