Freigeben über


Übersicht über die ContextMenu-Komponente (Windows Forms)

Aktualisiert: November 2007

Wichtiger Hinweis:

Obwohl die Steuerelemente MainMenu und ContextMenu aus früheren Versionen durch MenuStrip und ContextMenuStrip ersetzt und funktionell erweitert werden, werden MainMenu und ContextMenu sowohl aus Gründen der Abwärtskompatibilität als auch, falls gewünscht, für die zukünftige Verwendung beibehalten.

Mit der ContextMenu-Komponente von Windows Forms können Sie Benutzern ein leicht zugängliches Kontextmenü mit häufig verwendeten Befehlen zur Verfügung stellen, die sich direkt auf das ausgewählte Objekt beziehen. Bei den Elementen eines Kontextmenüs handelt es sich oft um eine Auswahl der Elemente aus den Hauptmenüs, die an anderen Stellen der Anwendung zu finden sind. Im Normalfall kann ein Benutzer durch Klicken mit der rechten Maustaste auf ein Kontextmenü zugreifen. In Windows Forms werden Kontextmenüs zu Steuerelementen zugeordnet.

Haupteigenschaften

Sie können ein Kontextmenü einem Steuerelement zuordnen, indem Sie die ContextMenu-Eigenschaft des Steuerelements auf die ContextMenu-Komponente festlegen. Ein einzelnes Kontextmenü kann mehreren Steuerelementen zugeordnet werden. Jedes Steuerelement kann jedoch nur ein Kontextmenü besitzen.

Die wichtigste Eigenschaft der ContextMenu-Komponente ist die MenuItems-Eigenschaft. Sie können Menüelemente hinzufügen, indem Sie programmgesteuert MenuItem-Objekte erstellen und diese der Menu.MenuItemCollection des Kontextmenüs hinzufügen. Da die Elemente eines Kontextmenüs im Allgemeinen aus anderen Menüs stammen, werden Sie die Elemente wahrscheinlich meistens durch Kopieren einem Kontextmenü hinzufügen.

Siehe auch

Referenz

ContextMenu

MenuStrip

ContextMenuStrip