Sdílet prostřednictvím


ToggleButton.IsChecked Vlastnost

Definice

Získá nebo nastaví, zda je zaškrtnuto ToggleButton .

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 je nezaškrtnuto; jinak null. Výchozí hodnota je false.

Atributy

Příklady

Následující příklad vytvoří CheckBox sadu 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í při této vlastnosti je null.

Zaškrtávací políčko

IsThreeState Pokud je vlastnost nastavena na hodnotu true, uživatel může kliknout na tři CheckBox možné stavy. Následující tabulka popisuje tři stavy CheckBox.

Stav CheckBox Hodnota IsChecked
Kontroloval true
Neomezený false
Neurčitý null

Pokud IsThreeState je false, můžete tuto vlastnost stále programově nastavit tak, aby null se dala 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 hodnotu RadioButton, RadioButton není zaškrtnuto.

Použití atributu XAML

< ObjektIsChecked="Boolean"/>

-nebo-

< ObjektIsChecked="{x:Null Markup Extension}"/>

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor IsCheckedProperty
Vlastnosti metadat nastavené na true BindsTwoWayByDefault

Platí pro