ToggleButton.IsChecked Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 |