ToggleButton.IsChecked Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla