ToggleButton.IsChecked Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví, zda je ToggleButton zaškrtnuto.
public:
property Nullable<bool> IsChecked { Nullable<bool> get(); void set(Nullable<bool> value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.NullableBoolConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public bool? IsChecked { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.NullableBoolConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
member this.IsChecked : Nullable<bool> with get, set
Public Property IsChecked As Nullable(Of Boolean)
Hodnota vlastnosti
true
, pokud je zaškrtnuto ToggleButton; false pokud ToggleButton není zaškrtnuto; jinak null
. Výchozí hodnota je false
.
- Atributy
Příklady
Následující příklad vytvoří CheckBox nastaven na neurčitý stav.
<CheckBox Name="checkBox1" IsThreeState="True"
IsChecked="{x:Null}">
A CheckBox in an indeterminate state
</CheckBox>
Poznámky
Ovládací prvek, který dědí z ToggleButton určuje jeho chování, pokud je tato vlastnost null
.
Zaškrtávací políčko
Pokud je vlastnost IsThreeState nastavena na hodnotu true, uživatel může kliknout na CheckBox vybrat tři možné stavy. Následující tabulka popisuje tři stavy CheckBox.
Stav CheckBox | Hodnota IsChecked |
---|---|
Kontroloval | true |
Neomezený | false |
Neurčitý | null |
Pokud je IsThreeState false, můžete tuto vlastnost programově nastavit tak, aby null
umístit CheckBox do neurčitého stavu, ale uživatel nemůže nastavit CheckBox na neurčitý stav prostřednictvím uživatelského rozhraní (UI).
Přepínač
Pokud tuto vlastnost nastavíte na null
na RadioButton, RadioButton není zaškrtnuto.
Použití atributu XAML
<
objektIsChecked
="Boolean"/>
-nebo-
<
objektIsChecked
="{x:Null – rozšíření značek}"/>
Informace o vlastnosti závislosti
Pole Identifikátor | IsCheckedProperty |
Vlastnosti metadat nastavené na true |
BindsTwoWayByDefault |