ToggleButton.IsChecked Właściwość

Definicja

Pobiera lub ustawia, czy element ToggleButton jest sprawdzany.

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)

Wartość właściwości

true jeśli pole ToggleButton jest zaznaczone; fałsz, jeśli ToggleButton pole jest niezaznaczone; w przeciwnym razie null. Wartość domyślna to false.

Atrybuty

Przykłady

W poniższym przykładzie zostanie utworzony CheckBox zestaw o stanie nieokreślonym.

<CheckBox Name="checkBox1" IsThreeState="True" 
          IsChecked="{x:Null}">
  A CheckBox in an indeterminate state
</CheckBox>

Uwagi

Kontrolka dziedziczona z ToggleButton klasy określa jej zachowanie, gdy ta właściwość to null.

CheckBox

IsThreeState Gdy właściwość ma wartość true, użytkownik może kliknąć element CheckBox , aby wybrać trzy możliwe stany. W poniższej tabeli opisano trzy stany obiektu CheckBox.

Stan CheckBox Wartość IsChecked
Zaznaczono true
Niezaznaczone false
Nieokreślony null

Jeśli IsThreeState jest fałsz, nadal można programowo ustawić tę właściwość tak, aby CheckBoxnull umieścić w stanie nieokreślonym, ale użytkownik nie może ustawić CheckBox stanu nieokreślonego za pośrednictwem interfejsu użytkownika.

RadioButton

Jeśli ustawisz tę właściwość na null wartość w obiekcie RadioButton, RadioButton pole jest niezaznaczone.

Użycie atrybutu języka XAML

<ObiektuIsChecked ="Boolean"/>

-lub-

<ObiektuIsChecked ="{x:Null Rozszerzenie znaczników}"/>

Informacje dotyczące właściwości zależności

Pole identyfikatora IsCheckedProperty
Właściwości metadanych ustawione na true BindsTwoWayByDefault

Dotyczy