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.
![]() |
---|
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)