Dela via


Radiobutton

RadioButton kontroller grupperas vanligtvis tillsammans för att erbjuda användarna ett enda val bland flera alternativ. Endast en knapp i taget kan väljas.

Följande illustration visar ett exempel på en RadioButton-styrning.

Exempel på RadioButton-kontroller som visar typiska radioknapparnas tillstånd

Formatmallar och stilar

Du kan ändra standardvärdet ControlTemplate för att ge RadioButton kontrollen ett unikt utseende. Mer information finns i Vad är formatmallar och mallar? och Hur skapar du en mall för en kontroll.

Innehållsegenskap

RadioButton Använder ContentControl.Content egenskapen för att definiera vad som visas i kontrollen.

Delar

Kontrollen RadioButton definierar inga malldelar.

Visuella tillstånd

I följande tabell visas de visuella tillstånden RadioButton för kontrollen.

VisualState-namn VisualStateGroup-namn Description
Kontrollerad CheckStates Kontrollen är vald. IsChecked är true.
Disabled CommonStates Kontrollen är inaktiverad och kan inte svara på användarindata.
Focused FocusStates Kontrollen har tangentbordsfokus och kan ta emot indata.
Obestämt CheckStates Kontrollen är i ett obestämt tillstånd. IsThreeState är trueoch IsChecked är null.
OgiltigFocus ValidationStates Kontrollen har ett verifieringsfel och har tangentbordsfokus. Validation.HasError är true.
OgiltigInteIFokus ValidationStates Kontrollen har ett verifieringsfel men har inte tangentbordsfokus. Validation.HasError är true.
Musöver CommonStates Muspekaren är placerad över kontrollen.
Normalt CommonStates Kontrollen är i sitt normala standardtillstånd.
Pressad CommonStates Kontrollen trycks på av användarinteraktion.
Okontrollerat CheckStates Kontrollen är avmarkerad (inte markerad). IsChecked är false.
Ofokuserat FocusStates Kontrollen har inte tangentbordsfokus.
Giltigt ValidationStates Kontrollen är giltig och har inga verifieringsfel. Validation.HasError är false.

Se även

ToggleButton