ToggleButton.IsChecked 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ToggleButton이 선택된 상태인지 여부를 가져오거나 설정합니다.
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)
속성 값
ToggleButton이 선택되어 있으면 true
이고, ToggleButton이 선택되어 있지 않으면 false이며, 그렇지 않으면 null
입니다. 기본값은 false
입니다.
- 특성
예제
다음 예제에서는 확정되지 않은 상태로 집합을 만듭니다 CheckBox .
<CheckBox Name="checkBox1" IsThreeState="True"
IsChecked="{x:Null}">
A CheckBox in an indeterminate state
</CheckBox>
설명
상속 ToggleButton 되는 컨트롤은 이 속성 null
이 있을 때의 동작을 결정합니다.
CheckBox
속성이 IsThreeState true로 설정되면 사용자가 클릭하여 CheckBox 세 가지 가능한 상태를 선택할 수 있습니다. 다음 표에서는 .의 CheckBox세 가지 상태를 설명합니다.
의 상태 CheckBox | IsChecked의 값 |
---|---|
선택 | true |
선택 취소됨 | false |
확정 되지 않은 | null |
false이면 IsThreeState 이 속성을 프로그래밍 방식으로 설정하여 null
CheckBox 확정되지 않은 상태로 설정할 수 있지만 사용자는 UI(사용자 인터페이스)를 통해 확정되지 않은 상태로 설정할 CheckBox 수 없습니다.
RadioButton
이 속성을 a로 null
RadioButtonRadioButton 설정하면 선택 취소됩니다.
XAML 특성 사용
<개체 IsChecked
="Boolean"/>
또는
<개체 IsChecked
= "{X:null 태그 확장}" / >
종속성 속성 정보
식별자 필드 | IsCheckedProperty |
메타 데이터 속성 설정 true |
BindsTwoWayByDefault |