Freigeben über


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

Hinweis

Das ToolStrip-Steuerelement ersetzt und fügt dem ToolBar-Steuerelement Funktionen hinzu; Das ToolBar-Steuerelement wird jedoch sowohl für die Abwärtskompatibilität als auch für die zukünftige Verwendung beibehalten, wenn Sie dies auswählen.

Das ToolBar-Steuerelement von Windows Forms wird in Formularen als Steuerleiste mit einer Zeile aus Dropdownmenüs und Bitmapschaltflächen verwendet, die Befehle aktivieren. Daher kann ein Klick auf eine Symbolleistenschaltfläche dem Auswählen eines Menübefehls entsprechen. Die Schaltflächen können so konfiguriert werden, dass sie wie Tasten, Dropdownmenüs oder Trennzeichen angezeigt werden und sich auch so verhalten. In der Regel enthält eine Symbolleiste Schaltflächen und Menüs, die Elementen in der Menüstruktur einer Anwendung entsprechen und den schnellen Zugriff auf die am häufigsten verwendeten Funktionen und Befehle einer Anwendung ermöglichen.

Arbeiten mit dem ToolBar-Steuerelement

Ein ToolBar-Steuerelement wird in der Regel am oberen Rand des übergeordneten Fensters „angedockt“. Es kann jedoch auch an einem beliebigen anderen Fensterrand angedockt werden. Eine Symbolleiste kann QuickInfos anzeigen, wenn der Mauszeiger auf eine Symbolleistenschaltfläche zeigt. QuickInfos sind kleine Popupfenster, die den Zweck der Schaltfläche oder des Menüs kurz beschreiben. Zum Anzeigen von QuickInfos muss die ShowToolTips-Eigenschaft auf true festgelegt werden.

Hinweis

Bestimmte Anwendungen enthalten Steuerelemente, die der Symbolleiste sehr ähnlich sind, die über dem Anwendungsfenster "schweben" und neu positioniert werden können. Das Windows Forms ToolBar-Steuerelement kann diese Aktionen nicht ausführen.

Wenn die Appearance-Eigenschaft auf ToolBarAppearance festgelegt wurde, werden die Symbolleistenschaltflächen erhoben und in 3D dargestellt. Sie können die Appearance-Eigenschaft der Symbolleiste auf ToolBarAppearance festlegen, um der Symbolleiste und den zugehörigen Schaltflächen ein flaches Erscheinungsbild zu verleihen. Wenn sich der Mauszeiger über eine flache Schaltfläche bewegt, ändert sich das Erscheinungsbild der Schaltfläche in ein dreidimensionales. Symbolleistenschaltflächen können mithilfe von Trennzeichen in logische Gruppen eingeteilt werden. Ein Trennzeichen ist eine Symbolleistenschaltfläche, bei der die Style-Eigenschaft auf ToolBarButtonStyle festgelegt ist. Es wird als leerer Zwischenraum auf der Symbolleiste dargestellt. Wenn die Symbolleiste flach dargestellt wird, wird die Trennung der Schaltflächen in Form von Linien anstelle eines Zwischenraums dargestellt.

Das ToolBar-Steuerelement ermöglicht Ihnen, Werkzeugleisten zu erstellen, indem Sie Button-Objekte zu einer Buttons-Auflistung hinzufügen. Sie können den Collection-Editor verwenden, um Schaltflächen zu einem ToolBar-Steuerelement hinzuzufügen; jedem Button-Objekt sollte entweder Text oder ein Bild zugeordnet sein, wobei Sie auch beides zuordnen können. Das Bild wird von einer zugeordneten ImageList Komponente bereitgestellt. Mit den ToolBar.ToolBarButtonCollection- und Add-Methoden können Sie zur Laufzeit Schaltflächen zu Remove hinzufügen oder daraus entfernen. Zum Programmieren der Schaltflächen einer ToolBar fügen Sie den ButtonClick-Ereignissen der ToolBar Code hinzu. Verwenden Sie die Button-Eigenschaft der ToolBarButtonClickEventArgs-Klasse, um zu bestimmen, auf welche Schaltfläche geklickt wurde.

Siehe auch