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.
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
.NET Desktop feedback