ToggleButton.IsChecked Propriedade

Definição

Obtém ou define se o ToggleButton está marcado.

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 da propriedade

Nullable<Boolean>

true se o ToggleButton estiver marcado, falso se o ToggleButton estiver desmarcado; caso contrário, null. O padrão é false.

Atributos

Exemplos

O exemplo a seguir cria um CheckBox conjunto para um estado indeterminado.

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

Comentários

Um controle que herda determina ToggleButton seu comportamento quando essa propriedade é null.

CheckBox

Quando a IsThreeState propriedade é definida como true, um usuário pode clicar em um CheckBox para escolher três estados possíveis. A tabela a seguir descreve os três estados de um CheckBox.

Estado do CheckBox Valor de IsChecked
Verificado true
Desmarcado false
Indeterminado null

Se IsThreeState for falso, você ainda poderá definir programaticamente essa propriedade para null colocá-la CheckBox em um estado indeterminado, mas o usuário não pode definir o CheckBox estado indeterminado por meio da interface do usuário (interface do usuário).

RadioButton

Se você definir essa propriedade como null em um RadioButton, a RadioButton opção será desmarcada.

Uso do Atributo XAML

<Objeto IsChecked ="Boolean"/>

- ou -

<Objeto IsChecked ="{x:Extensão de marcação nula}"/>

Informações da propriedade de dependência

Campo Identificador IsCheckedProperty
Propriedades de metadados definidas como true BindsTwoWayByDefault

Aplica-se a