다음을 통해 공유


ToggleButton.IsChecked 속성

정의

확인 여부를 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)

속성 값

true ToggleButton 선택되어 있으면 false이고, 선택 취소되어 있으면 ToggleButton false이고, 그렇지 않으면 null.입니다. 기본값은 false입니다.

특성

예제

다음 예제에서는 확정되지 않은 상태로 집합을 만듭니다 CheckBox .

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

설명

상속 ToggleButton 되는 컨트롤은 이 속성 null이 있을 때의 동작을 결정합니다.

확인란

속성이 IsThreeState true로 설정되면 사용자는 을 클릭하여 CheckBox 세 가지 가능한 상태를 선택할 수 있습니다. 다음 표에서는 세 가지 상태를 설명합니다 CheckBox.

의 상태 CheckBox IsChecked의 값
확인 true
선택 false
확정 되지 않은 null

false이면 IsThreeState 이 속성을 프로그래밍 방식으로 설정하여 nullCheckBox 확정되지 않은 상태로 설정할 수 있지만 사용자는 UI(사용자 인터페이스)를 통해 확정되지 않은 상태로 설정할 CheckBox 수 없습니다.

RadioButton

이 속성을 null a로 RadioButtonRadioButton 설정하면 선택 취소됩니다.

XAML 특성 사용

< 개체IsChecked="Boolean"/>

-또는-

< 개체IsChecked="{x:Null 태그 확장}"/>

종속성 속성 정보

Item 가치
식별자 필드 IsCheckedProperty
메타데이터 속성이 다음으로 설정됩니다. true BindsTwoWayByDefault

적용 대상