Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
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
.NET Desktop feedback