Beispiel für Menüs

Aktualisiert: November 2007

In diesem Beispiel wird die Verwendung des MenuStrip-Steuerelements in Windows-Anwendungen veranschaulicht.

So erhalten Sie Beispiele und Anweisungen zu ihrer Installation

  • Führen Sie eine oder mehrere der folgenden Aktionen aus:

    • Klicken Sie im Menü Hilfe auf Samplings.

      In der Infodatei befinden sich Informationen zu Beispielen.

    • Gehen Sie zur Website mit Visual Studio 2008-Beispielen. Hier stehen die aktuellsten Versionen der Beispiele bereit.

    • Suchen Sie Beispiele auf dem Computer, auf dem Visual Studio installiert wurde. Standardmäßig werden Beispiele und eine Infodatei unter Laufwerk:\Programme\Microsoft Visual Studio 9.0\Beispiele\lcid installiert. Für die Express-Version von Visual Studio werden alle Beispiele online bereitgestellt.

Weitere Informationen finden Sie unter Suchen von Beispieldateien.

Sicherheitshinweis:

Dieser Beispielcode soll lediglich ein Konzept veranschaulichen. Es wird nur der für das jeweilige Konzept relevante Code dargestellt. Möglicherweise erfüllt dieser nicht die Sicherheitsanforderungen für eine bestimmte Umgebung, und er sollte nicht genau wie dargestellt verwendet werden. Wir empfehlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Ihre Projekte sicherer und stabiler zu machen. Microsoft stellt diesen Beispielcode "wie besehen" und ohne Garantien zur Verfügung.

So führen Sie dieses Beispiel aus

  • Drücken Sie F5.

Veranschaulicht

Mit diesem Beispiel können Sie das MenuStrip-Steuerelement in einer einfachen Windows-Anwendung testen. Im Beispiel werden verschiedene Menüleistenfeatures demonstriert: Steuerelemente, Menüereignisse, Menüeigenschaften, Behandeln mehrerer Ereignisse, Zuweisen von Ereignishandlern zu Menüereignissen, Hinzufügen und Entfernen von Objekten aus der Menüleiste während der Laufzeit, Anzeigen von Verknüpfungen sowie Verwenden eines StatusStrip als Indikator. In der folgenden Liste werden mehrere Features ausführlicher beschrieben.

  • Verknüpfungen   Einige Menüelemente umfassen Verknüpfungen, z. B. das Menü Options List in Form1. Die ShowShortcutKeys-Eigenschaft blendet diese Informationen in den Menüs ein oder aus. Die Verwendung von Tastenkombinationen verbessert den Zugriff auf eine Anwendung.

  • StatusStrip-Steuerelement   Das im Menü View enthaltene Element Status Strip verwendet ein ausgewähltes Menüelement, um das StatusStrip-Steuerelement sichtbar zu machen oder auszublenden.

  • Checked List   Das Menü Checked List im MainMenuStrip zeigt, wie eine sich gegenseitig ausschließende Auflistung ausgewählter Menüelemente erstellt wird. Hierbei handelt es sich um eine Auflistung, in der keine zwei Elemente im Satz gleichzeitig ausgewählt werden können. Informationen über die Vorgehensweise finden Sie im MenuOption_Click-Ereignishandler.

  • Hinzufügen von Menüelementen während der Laufzeit   Die CreateInitialMenus-Prozedur zeigt, wie ToolStripMenuItem, ToolStripSeparator, ToolStripComboBox, ToolStripButton, ToolStripSplitButton oder ToolStripLabel zur Laufzeit erstellt und hinzugefügt wird. Verwenden Sie die DropDownItems-Eigenschaft, um der Auflistung Elemente hinzuzufügen oder Elemente aus der Auflistung zu entfernen.

  • AddHandler   Die CreateInitialMenus-Prozedur verwendet AddHandler, um bestimmten Ereignissen für Menüelemente, die bei der Ausführung erstellt werden, Ereignishandler zuzuweisen.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines einfachen Windows Forms-ToolStrip mit Standardelementen im Designer

Konzepte

Zusammenfassung der ToolStrip-Technologie

Referenz

Übersicht über das ToolStrip-Steuerelement (Windows Forms)

Weitere Ressourcen

MenuStrip-Steuerelement (Windows Forms)

ToolStrip-Steuerelement (Windows Forms)

StatusStrip-Steuerelement