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 o ToggleButton estiver marcado; false se o ToggleButton estiver desmarcado; caso contrário , nulo. O padrão é false.
Se você estiver programando usando C#, o tipo dessa propriedade será projetado como bool? (um Boolean anulável).
Comentários
ToggleButton e pode ter três estados:
| State | Propriedade | Valor |
|---|---|---|
| verificado | EstáMarcado | true |
| Desmarcada | EstáMarcado | falso |
| indeterminado | EstáMarcado | zero |
Para que o ToggleButton relate o estado indeterminado, você deve definir a propriedade IsThreeState como true.
Note
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}.