Compartir a través de


ToggleButton.IsChecked Propiedad

Definición

Obtiene o establece si se comprueba el ToggleButton.

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)

Valor de propiedad

true si se comprueba el ToggleButton; false si la ToggleButton está desactivada; de lo contrario, null. El valor predeterminado es false.

Atributos

Ejemplos

En el ejemplo siguiente se crea un CheckBox establecido en un estado indeterminado.

<CheckBox Name="checkBox1" IsThreeState="True" 
          IsChecked="{x:Null}">
  A CheckBox in an indeterminate state
</CheckBox>

Comentarios

Un control que hereda de ToggleButton determina su comportamiento cuando esta propiedad es null.

CheckBox

Cuando la propiedad IsThreeState está establecida en true, un usuario puede hacer clic en un CheckBox para elegir tres estados posibles. En la tabla siguiente se describen los tres estados de un CheckBox.

Estado del CheckBox Valor de IsChecked
Comprobado true
Desenfrenado false
Indeterminado null

Si IsThreeState es false, todavía puede establecer mediante programación esta propiedad en null para colocar el CheckBox en un estado indeterminado, pero el usuario no puede establecer el CheckBox en el estado indeterminado a través de la interfaz de usuario (UI).

RadioButton

Si establece esta propiedad en null en un RadioButton, el RadioButton se desactiva.

Uso de atributos XAML

< objetoIsChecked="Boolean"/>

-o-

< objetoIsChecked="{extensión de marcado x:Null}"/>

Información de la propiedad dependency

Campo identificador IsCheckedProperty
Propiedades de metadatos establecidas en true BindsTwoWayByDefault

Se aplica a