ToggleButton.IsChecked Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se l'oggetto ToggleButton è selezionato.
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)
Valore della proprietà
true se l'oggetto ToggleButton è selezionato; false se l'oggetto ToggleButton è deselezionato; in caso contrario null, . Il valore predefinito è false.
- Attributi
Esempio
Nell'esempio seguente viene creato un CheckBox set su uno stato indeterminato.
<CheckBox Name="checkBox1" IsThreeState="True"
IsChecked="{x:Null}">
A CheckBox in an indeterminate state
</CheckBox>
Commenti
Un controllo che eredita da ToggleButton determina il relativo comportamento quando questa proprietà è null.
CheckBox
Quando la IsThreeState proprietà è impostata su true, un utente può fare clic su un CheckBox oggetto per selezionare tre stati possibili. Nella tabella seguente vengono descritti i tre stati di un oggetto CheckBox.
| Stato dell'oggetto CheckBox | Valore di IsChecked |
|---|---|
| Quadrettato | true |
| Deselezionata | false |
| Indeterminato | null |
Se IsThreeState è false, è comunque possibile impostare questa proprietà a livello di codice per null inserire l'oggetto CheckBox in uno stato indeterminato, ma l'utente non può impostare lo CheckBox stato indeterminato tramite l'interfaccia utente.
RadioButton
Se si imposta questa proprietà su null , RadioButtonl'oggetto RadioButton è deselezionato.
Utilizzo degli attributi XAML
<
OggettoIsChecked=""Boolean/>
-o-
<
OggettoIsChecked="{x:Null Markup Extension}"/>
Informazioni sulle proprietà di dipendenza
| Elemento | Valore |
|---|---|
| Campo Identificatore | IsCheckedProperty |
Proprietà dei metadati impostate su true |
BindsTwoWayByDefault |