Freigeben über


Anfügen eines Kontextmenüs an TreeNode mithilfe des Designers

Das Windows Forms TreeView-Steuerelement zeigt eine Hierarchie von Knoten an, ähnlich wie die Dateien und Ordner, die im linken Bereich des Windows Explorer-Features in Windows-Betriebssystemen angezeigt werden. Durch Festlegen der ContextMenuStrip-Eigenschaft können Sie dem Benutzer kontextbezogene Vorgänge bereitstellen, wenn er mit der rechten Maustaste auf das TreeView-Steuerelement klickt. Indem Sie eine ContextMenuStrip-Komponente mit einzelnen TreeNode-Elementen zuordnen, können Sie Ihren TreeView-Steuerelementen eine benutzerdefinierte Kontextmenüfunktionen hinzufügen.

So ordnen Sie ein Kontextmenü mit TreeNode zur Entwurfszeit zu

  1. Fügen Sie Ihrem Formular ein TreeView-Steuerelement und dann nach Bedarf Knoten zu TreeView hinzu. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen oder Entfernen von Knoten mit dem TreeView-Steuerelement in Windows Forms.

  2. Fügen Sie Ihrem Formular eine ContextMenuStrip-Komponente und dann Menüelemente zum Kontextmenü hinzu, die Vorgänge auf Knotenebene darstellen, die Sie zur Laufzeit verfügbar machen möchten. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen von Menüelementen zu ContextMenuStrip.

  3. Öffnen Sie erneut das Dialogfeld TreeNodeEditor für das TreeView-Steuerelement, wählen Sie den zu bearbeitenden Knoten aus, und legen Sie seine ContextMenuStrip-Eigenschaft auf das von Ihnen hinzugefügte Kontextmenü fest.

  4. Falls diese Eigenschaft festgelegt ist, wird das Kontextmenü angezeigt, wenn Sie mit der rechten Maustaste auf den Knoten klicken.

    Zusätzlich sollten Sie Code schreiben, um die Click-Ereignisse für diese Menüelemente zu behandeln.

Weitere Informationen