ToggleButton.IsChecked Egenskap

Definition

Hämtar eller anger om är ToggleButton markerat.

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)

Egenskapsvärde

true ToggleButton om är markerat, falskt om ToggleButton är avmarkerat, annars null. Standardvärdet är false.

Attribut

Exempel

I följande exempel skapas en CheckBox uppsättning till ett obestämt tillstånd.

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

Kommentarer

En kontroll som ärver från ToggleButton avgör dess beteende när den här egenskapen är null.

Kryssruta

När egenskapen IsThreeState är inställd på true kan en användare klicka på en CheckBox för att välja tre möjliga tillstånd. I följande tabell beskrivs de tre tillstånden i en CheckBox.

Tillståndet för CheckBox Värdet för IsChecked
Kontrollerad true
Okontrollerat false
Obestämt null

Om IsThreeState är falskt kan du fortfarande programmatiskt ange den här egenskapen till null för att försätta CheckBox den i ett obestämt tillstånd, men användaren kan inte ange CheckBox det obestämda tillståndet via användargränssnittet (UI).

Radiobutton

Om du ställer in den här egenskapen null på på en RadioButtonär den RadioButton avmarkerad.

XAML-attributanvändning

< ObjektIsChecked="Boolean"/>

-eller-

< ObjektIsChecked="{x:Null Markup Extension}"/>

Information om beroendeegenskap

Objekt Value
Identifierarfält IsCheckedProperty
Metadataegenskaper inställda på true BindsTwoWayByDefault

Gäller för