ToggleButton.IsChecked Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |