ToggleButton.IsChecked ToggleButton.IsChecked ToggleButton.IsChecked ToggleButton.IsChecked Property

Definición

Obtiene o establece si se activa ToggleButton.Gets or sets whether the ToggleButton is checked.

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 Nullable<bool> IsChecked { get; set; }
member this.IsChecked : Nullable<bool> with get, set
Public Property IsChecked As Nullable(Of Boolean)

Valor de propiedad

true si ToggleButton está activado; false si ToggleButton no está activado; de lo contrario, null.true if the ToggleButton is checked; false if the ToggleButton is unchecked; otherwise null. De manera predeterminada, es false.The default is false.

Ejemplos

En el ejemplo siguiente se crea un CheckBox establecido en un estado indeterminado.The following example creates a CheckBox set to an indeterminate state.

<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.A control that inherits from ToggleButton determines its behavior when this property is null.

CheckBoxCheckBox

Cuando el IsThreeState propiedad está establecida en true, un usuario puede hacer clic en un CheckBox para elegir entre tres posibles estados.When the IsThreeState property is set to true, a user can click a CheckBox to pick three possible states. La tabla siguiente describen los tres estados de un CheckBox.The following table describes the three states of a CheckBox.

Estado de la CheckBoxState of the CheckBox Valor de IsCheckedValue of IsChecked
ActivadoChecked true
desactivadaUnchecked false
IndeterminadoIndeterminate null

Si IsThreeState es false, todavía mediante programación, puede establecer esta propiedad en null para colocar el CheckBox en un estado indeterminado, pero el usuario no puede establecer el CheckBox al estado indeterminado a través de la interfaz de usuario (UI)user interface (UI).If IsThreeState is false, you can still programmatically set this property to null to put the CheckBox in an indeterminate state, but the user cannot set the CheckBox to the indeterminate state through the interfaz de usuario (UI)user interface (UI).

RadioButtonRadioButton

Si establece esta propiedad en null en un RadioButton, el RadioButton está desactivada.If you set this property to null on a RadioButton, the RadioButton is unchecked.

Uso de atributos XAMLXAML Attribute Usage

<object IsChecked="Boolean"/><object IsChecked="Boolean"/>

O bien-or-

<objeto IsChecked= "{x: Null Markup Extension}" / ><object IsChecked="{x:Null Markup Extension}"/>

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field IsCheckedProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true BindsTwoWayByDefault

Se aplica a