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škrtnuté ToggleButton políčko, false, pokud ToggleButton není zaškrtnuté, v opačném případě null. Výchozí formát 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í, když je nulltato vlastnost .

CheckBox

Když je vlastnost nastavená IsThreeState na hodnotu true, uživatel může kliknutím na tlačítko CheckBox vybrat tři možné stavy. Následující tabulka popisuje tři stavy .CheckBox

Stav CheckBox Hodnota IsChecked
Zaškrtnuto true
Nezaškrtnuto false
Neurčitý null

Pokud IsThreeState je hodnota nepravda, můžete tuto vlastnost programově nastavit na hodnotu null , aby se objekt umístil CheckBox do neurčitého stavu, ale uživatel nemůže nastavit CheckBox neurčitý stav prostřednictvím uživatelského rozhraní.

RadioButton

Pokud tuto vlastnost nastavíte na nullRadioButtonhodnotu , RadioButton není tato vlastnost zaškrtnutá.

Použití atributu XAML

<ObjektIsChecked ="Boolean"/>

-nebo-

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

Informace o vlastnosti závislosti

Pole Identifikátor IsCheckedProperty
Vlastnosti metadat nastavené na true BindsTwoWayByDefault

Platí pro