Váltógomb vezérlő

A ToggleButton vezérlő egy gombot jelöl, amely két vagy három állapot között váltható. Ez egy alaposztály az olyan vezérlőkhöz, mint CheckBox és RadioButtonamelyek alapvető kapcsolófunkciót biztosítanak. Beállíthatja úgy a IsThreeState tulajdonságot, hogy true az ellenőrzött és a nem ellenőrzött állapotok mellett határozatlan állapotot is engedélyezhessen.

Stílusok és sablonok

Módosíthatja az alapértelmezett beállítást ControlTemplate , hogy egyedi megjelenést adjon a vezérlőnek. További információ: Sablon létrehozása vezérlőkhöz.

Tartalomtulajdonság

A ToggleButton tulajdonságot tartalomtulajdonságként Content határozza meg. Ez azt jelenti, hogy bármilyen objektumot, például szöveget vagy felhasználói felületi elemet beállíthat a gomb tartalmaként.

Részek

A ToggleButton vezérlő nem definiál elnevezett részeket.

Vizualizációs állapotok

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

VisualState név VisualStateGroup neve Description
Normal CommonStates A vezérlő normál állapotban van.
Egér fölé húzás CommonStates Az egér a vezérlő felett van.
Préselt CommonStates A vezérlő be van nyomva.
Disabled CommonStates A vezérlő le van tiltva.
Focused FocusStates A vezérlő billentyűzetfókuszt használ.
Fókuszálatlan FocusStates A vezérlő nem rendelkezik billentyűzetfókusszal.
Ellenőrizve CheckStates A vezérlőt ellenőrizték.
Ellenőrizetlen CheckStates A vezérlő nincs bejelölve.
Meghatározhatatlan CheckStates A vezérlő meghatározhatatlan állapotban van (mikor IsThreeState van true).
Érvényes ÉrvényesítésiÁllapotok A vezérlő érvényes, és nem rendelkezik érvényesítési hibával.
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.
É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.

Megjegyzés:

Ha a meghatározatlan vizualizáció állapota nem létezik a vezérlősablonban, a rendszer a nem ellenőrzött vizualizációs állapotot használja alapértelmezett vizualizációs állapotként.

Lásd még