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 IReference<bool> ^ IsChecked { IReference<bool> ^ get(); void set(IReference<bool> ^ value); };
IReference<bool> IsChecked();
void IsChecked(IReference<bool> value);
public System.Nullable<bool> IsChecked { get; set; }
var iReference = toggleButton.isChecked;
toggleButton.isChecked = iReference;
Public Property IsChecked As Nullable(Of Boolean)
<togglebutton IsChecked="bool"/>
-or-
<togglebutton IsChecked="{x:Null}"/>
Valor da propriedade
true se ToggleButton estiver marcado; false se ToggleButton estiver desmarcado; caso contrário , nulo. O padrão é false.
Se você estiver programando usando C# ou Microsoft Visual Basic, o tipo dessa propriedade será projetado como bool? (um booliano anulável).
Comentários
ToggleButton e pode ter três estados:
Estado | Propriedade | Valor |
---|---|---|
marcado | IsChecked | true |
desmarcado | IsChecked | false |
indeterminado | IsChecked | null |
Para que o ToggleButton relate o estado indeterminado, você deve definir a propriedade IsThreeState como true.
Observação
ToggleButton tem o mesmo estado visual para os estados indeterminados e desmarcados. Controles derivados, como CheckBox, podem definir estados visuais diferentes para cada estado.
Para definir o valor como nulo em XAML, use a extensão de marcação {x:Null}.