Condividi tramite


ToggleButton.IsChecked Proprietà

Definizione

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

Si applica a