Freigeben über


ToggleButton-Steuerelement

Das ToggleButton Steuerelement stellt eine Schaltfläche dar, die zwischen zwei oder drei Zuständen umgeschaltet werden kann. Es ist eine Basisklasse für Steuerelemente wie CheckBox und RadioButtonstellt die grundlegende Umschaltfunktion bereit. Sie können die IsThreeState Eigenschaft auf true festlegen, um neben aktivierten und deaktivierten Zuständen auch einen unbestimmten Zustand zu ermöglichen.

Stile und Vorlagen

Sie können den Standardwert ControlTemplate ändern, um dem Steuerelement eine eindeutige Darstellung zu verleihen. Weitere Informationen finden Sie unter Erstellen einer Vorlage für ein Steuerelement.

Content-Eigenschaft

Die ToggleButton definiert die Content Eigenschaft als ihre Inhaltseigenschaft. Dies bedeutet, dass Sie jedes Objekt wie Text oder UI-Elemente als Inhalt der Schaltfläche festlegen können.

Bestandteile

Das ToggleButton Steuerelement definiert keine benannten Teile.

Visuelle Zustände

In der folgenden Tabelle sind die visuellen Zustände für das ToggleButton Steuerelement aufgeführt.

VisualState_Name Visualzustandsgruppe Name Description
Normal CommonStates Das Steuerelement befindet sich im normalen Zustand.
Mauszeiger CommonStates Die Maus befindet sich über dem Steuerelement.
Gedrückt CommonStates Das Steuerelement wird gedrückt.
Disabled CommonStates Das Steuerelement ist deaktiviert.
Focused FocusStates Das Steuerelement hat den Tastaturfokus.
Unfokussiert FocusStates Das Steuerelement hat keinen Tastaturfokus.
Geprüft CheckStates Das Steuerelement wird überprüft.
Deaktiviert CheckStates Das Steuerelement ist deaktiviert.
Unbestimmt CheckStates Das Steuerelement befindet sich in einem unbestimmten Zustand (wenn IsThreeStatetrue ist).
Gültig Validierungszustände Das Steuerelement ist gültig und weist keine Überprüfungsfehler auf.
UngültigerFokusiert Validierungszustände Das Steuerelement weist einen Validierungsfehler auf und hat den Tastaturfokus.
InvalidNichtFokussiert Validierungszustände Das Steuerelement weist einen Überprüfungsfehler auf, hat jedoch keinen Tastaturfokus.

Hinweis

Wenn der unbestimmte visuelle Zustand in Ihrer Steuerelementvorlage nicht vorhanden ist, wird der nicht aktivierte visuelle Zustand als standardmäßiger visueller Zustand verwendet.

Siehe auch