RadioButton

RadioButton vezérlők általában csoportosítva vannak, hogy a felhasználók egyetlen választási lehetőséget kínáljanak több lehetőség közül. Egyszerre csak egy gomb választható ki.

Az alábbi ábra egy RadioButton vezérlőelem példáját mutatja be.

Példa a rádiógomb-vezérlőkre, amelyek a rádiógombok tipikus állapotait mutatják be

Stílusok és sablonok

Módosíthatja az alapértelmezett beállítást ControlTemplate , hogy egyedi megjelenést adjon a RadioButton vezérlőnek. További információ: Mik azok a stílusok és sablonok? és hogyan hozhat létre sablonokat vezérlőkhöz.

Tartalomtulajdonság

A RadioButton a ContentControl.Content tulajdonságot használja annak meghatározására, hogy mi jelenjen meg a vezérlőben.

Részek

A RadioButton vezérlő nem definiál sablonrészeket.

Vizualizációs állapotok

Az alábbi táblázat a vezérlőelem vizualizációs állapotát sorolja fel RadioButton .

VisualState név VisualStateGroup neve Description
Ellenőrizve CheckStates A vezérlő be van jelölve (ki van jelölve). IsChecked az true.
Disabled CommonStates A vezérlő le van tiltva, és nem tud válaszolni a felhasználói bemenetre.
Focused FocusStates A vezérlő billentyűzetfókuszt használ, és képes bemenetet fogadni.
Meghatározhatatlan CheckStates A vezérlő meghatározhatatlan állapotban van. IsThreeState is true, és IsChecked pedig null.
InvalidFocused (ÉrvénytelenFókuszálás) ÉrvényesítésiÁllapotok A vezérlő érvényesítési hibával rendelkezik, és billentyűzetfókuszt használ. Validation.HasError az true.
ÉrvénytelenFókuszNélküli ÉrvényesítésiÁllapotok A vezérlő érvényesítési hibával rendelkezik, de nincs billentyűzetfókusza. Validation.HasError az true.
Egér fölé húzás CommonStates Az egérmutató a vezérlő fölé van helyezve.
Normal CommonStates A vezérlő alapértelmezett, normál állapotban van.
Préselt CommonStates A felhasználó a vezérlőt nyomja meg.
Ellenőrizetlen CheckStates A vezérlőelem nincs bejelölve (nincs kijelölve). IsChecked az false.
Fókuszálatlan FocusStates A vezérlő nem rendelkezik billentyűzetfókusszal.
Érvényes ÉrvényesítésiÁllapotok A vezérlő érvényes, és nem rendelkezik érvényesítési hibával. Validation.HasError az false.

Lásd még

ToggleButton