ToggleButton.IsChecked Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekérdezi vagy beállítja, hogy a ToggleButton jelölőnégyzet be van-e jelölve.
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)
Tulajdonság értéke
true ha a ToggleButton jelölőnégyzet be van jelölve; hamis, ha nincs ToggleButton bejelölve; ellenkező esetben null. Az alapértelmezett érték a false.
- Attribútumok
Példák
Az alábbi példa meghatározhatatlan CheckBox állapotú készletet hoz létre.
<CheckBox Name="checkBox1" IsThreeState="True"
IsChecked="{x:Null}">
A CheckBox in an indeterminate state
</CheckBox>
Megjegyzések
Az öröklődő ToggleButton vezérlőelem határozza meg a tulajdonság nullviselkedését.
Jelölőnégyzet
Ha a IsThreeState tulajdonság értéke igaz, a felhasználó az a CheckBox elemre kattintva három lehetséges állapotot választhat ki. Az alábbi táblázat egy CheckBox.
| A rendszer állapota CheckBox | IsChecked értéke |
|---|---|
| Ellenőrizve | true |
| Ellenőrizetlen | false |
| Meghatározhatatlan | null |
Ha IsThreeState hamis, akkor is programozott módon beállíthatja ezt a null tulajdonságot úgy, hogy CheckBox határozatlan állapotba kerüljön, de a felhasználó nem állíthatja be CheckBox a meghatározatlan állapotot a felhasználói felületen (UI) keresztül.
RadioButton
Ha ezt a tulajdonságot egy nulladott értékre RadioButton állítja, a RadioButton tulajdonság nincs bejelölve.
XAML-attribútumok használata
<
ObjektumIsChecked="Boolean"/>
-vagy-
<
ObjektumIsChecked="{x:Null jelölőbővítmény}"/>
Függőségi tulajdonság adatai
| Termék | Érték |
|---|---|
| Azonosító mező | IsCheckedProperty |
Metaadat-tulajdonságok beállítása: true |
BindsTwoWayByDefault |