Freigeben über


ToggleButton.IsChecked Eigenschaft

Definition

Ruft ab oder legt fest, ob die ToggleButton Option aktiviert ist.

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

true wenn die ToggleButton Option aktiviert ist; false, wenn die ToggleButton Option deaktiviert ist; andernfalls null. Der Standardwert lautet 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 einen CheckBox klicken, um drei mögliche Zustände zu wählen. In der folgenden Tabelle werden die drei Zustände eines CheckBox.

Zustand des CheckBox Wert von IsChecked
Geprüft true
Unkontrolliert false
Unbestimmt null

Ist IsThreeState "false", können Sie diese Eigenschaft null weiterhin programmgesteuert so festlegen, dass der CheckBox Zustand in einen unbestimmten Zustand versetzt wird, der Benutzer kann den unbestimmten Zustand jedoch nicht über die Benutzeroberfläche auf den unbestimmten Zustand festlegen CheckBox .

RadioButton

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

XAML-Attributverwendung

< ObjektIsChecked="Boolean"/>

-oder-

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

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld IsCheckedProperty
Auf Metadateneigenschaften festgelegt true BindsTwoWayByDefault

Gilt für: