ToggleButton.IsChecked Eigenschaft

Definition

Ruft ab oder legt fest, ob ToggleButton aktiviert ist oder nicht.

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)

Eigenschaftswert

Nullable<Boolean>

true, wenn ToggleButton aktiviert ist, false, wenn ToggleButton nicht aktiviert ist, andernfalls null. Der Standardwert ist false.

Attribute

Beispiele

Im folgenden Beispiel wird ein CheckBox Satz auf einen unbestimmten Zustand erstellt.

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

Hinweise

Ein Steuerelement, das von ToggleButton seinem Verhalten erbt, wenn diese Eigenschaft lautet null.

CheckBox

Wenn die IsThreeState Eigenschaft auf true festgelegt ist, kann ein Benutzer auf drei mögliche Zustände klicken CheckBox . In der folgenden Tabelle werden die drei Zustände einer CheckBox.

Zustand des Zustands CheckBox Wert von IsChecked
Aktiviert true
Deaktiviert false
Unbestimmt null

Wenn IsThreeState "false" ist, können Sie diese Eigenschaft null weiterhin programmgesteuert festlegen, um den CheckBox Zustand in einen unbestimmten Zustand zu setzen, aber der Benutzer kann den indeterminieren Zustand über die Benutzeroberfläche (UI) nicht auf den unbestimmten Zustand festlegen CheckBox .

RadioButton

Wenn Sie diese Eigenschaft für eine RadioButtonEigenschaft festlegen, wird die RadioButton Option null deaktiviert.

Verwendung von XAML-Attributen

<Objekt IsChecked =""Boolean/>

- oder -

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

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsCheckedProperty
Metadateneigenschaften auf true festgelegt BindsTwoWayByDefault

Gilt für: