Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ovládací ToggleButton prvek představuje tlačítko, které lze přepínat mezi dvěma nebo třemi stavy. Jedná se o základní třídu pro ovládací prvky jako CheckBox a RadioButtonposkytuje základní funkce přepínače. Vlastnost IsThreeState můžete nastavit tak, aby true umožnila neurčitý stav, kromě stavů zaškrtnutý a nezaškrtnutý.
Styly a šablony
Výchozí nastavení ControlTemplate můžete upravit tak, aby ovládací prvek získal jedinečný vzhled. Další informace naleznete v tématu Vytvoření šablony pro ovládací prvek.
Vlastnost obsahu
ToggleButton definuje Content jako svou vlastnost obsahu. To znamená, že jako obsah tlačítka můžete nastavit libovolný objekt, například text nebo prvky uživatelského rozhraní.
Součástky
Ovládací ToggleButton prvek nedefinuje žádné pojmenované části.
Vizuální stavy
Následující tabulka uvádí vizuální stavy ToggleButton ovládacího prvku.
| Název VisualState | Název skupiny VisualStateGroup | Description |
|---|---|---|
| Normální | CommonStates | Ovládací prvek je v normálním stavu. |
| Mouseover | CommonStates | Myš je umístěna nad ovládacím prvkem. |
| Stlačený | CommonStates | Ovládací prvek se stiskne. |
| Disabled | CommonStates | Ovládací prvek je zakázaný. |
| Focused | FocusStates | Ovládací prvek má fokus klávesnice. |
| Nezaměřený | FocusStates | Ovládací prvek nemá fokus klávesnice. |
| Zkontrolováno | Kontrolní stav | Ovládací prvek je zkontrolovaný. |
| Nezkontrolováno | Kontrolní stav | Ovládací prvek není zaškrtnutý. |
| Neurčitý | Kontrolní stav | Ovládací prvek je v neurčitém stavu (pokud IsThreeState je true). |
| Valid | StavyOvěření | Ovládací prvek je platný a nemá žádné chyby ověření. |
| Neplatný fokus | StavyOvěření | Ovládací prvek má chybu validace a klávesnicový fokus. |
| NeplatnýBezZaostření | StavyOvěření | Ovládací prvek má chybu ověření, ale nemá zaměření klávesnice. |
Poznámka:
Pokud v šabloně ovládacího prvku neexistuje stav neurčitého vizuálu, použije se jako výchozí stav vizuálu nezaškrtnutý stav vizuálu.
Viz také
.NET Desktop feedback