Freigeben über


RadioButton

RadioButton Steuerelemente werden in der Regel gruppiert, um Benutzern eine einzelne Auswahl zwischen mehreren Optionen zu bieten. Es kann jeweils nur eine Schaltfläche ausgewählt werden.

Die folgende Abbildung zeigt ein Beispiel für ein RadioButton Steuerelement.

Beispiel für RadioButton-Steuerelemente mit typischen Optionsfeldzuständen

Stile und Vorlagen

Sie können den Standardwert ControlTemplate ändern, um dem RadioButton Steuerelement eine eindeutige Darstellung zu verleihen. Weitere Informationen finden Sie unter Was sind Formatvorlagen und Vorlagen? Und wie erstellen Sie eine Vorlage für ein Steuerelement.

Content-Eigenschaft

Das RadioButton verwendet die ContentControl.Content Eigenschaft, um zu definieren, was innerhalb des Steuerelements angezeigt wird.

Bestandteile

Das RadioButton Steuerelement definiert keine Vorlagenteile.

Visuelle Zustände

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

VisualState_Name Visualzustandsgruppe Name Description
Geprüft CheckStates Das Steuerelement ist ausgewählt (markiert). IsChecked ist true.
Disabled CommonStates Das Steuerelement ist deaktiviert und kann nicht auf Benutzereingaben reagieren.
Focused FocusStates Das Steuerelement verfügt über den Tastaturfokus und kann Eingaben empfangen.
Unbestimmt CheckStates Das Steuerelement befindet sich in einem unbestimmten Zustand. IsThreeState ist true, und IsChecked ist null.
UngültigerFokusiert Validierungszustände Das Steuerelement weist einen Validierungsfehler auf und hat den Tastaturfokus. Validation.HasError ist true.
InvalidNichtFokussiert Validierungszustände Das Steuerelement weist einen Überprüfungsfehler auf, hat jedoch keinen Tastaturfokus. Validation.HasError ist true.
Mauszeiger CommonStates Der Mauszeiger wird über dem Steuerelement positioniert.
Normal CommonStates Das Steuerelement befindet sich im standardnormalen Zustand.
Gedrückt CommonStates Das Steuerelement wird durch Benutzerinteraktion gedrückt.
Deaktiviert CheckStates Das Steuerelement ist deaktiviert (nicht ausgewählt). IsChecked ist false.
Unfokussiert FocusStates Das Steuerelement hat keinen Tastaturfokus.
Gültig Validierungszustände Das Steuerelement ist gültig und weist keine Überprüfungsfehler auf. Validation.HasError ist false.

Siehe auch

ToggleButton