Поделиться через


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 снят; в противном случае 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

Если IsThreeState имеет значение false, это свойство можно по-прежнему программно задать для null, чтобы поместить CheckBox в неопределенное состояние, но пользователь не может задать CheckBox неопределенному состоянию через пользовательский интерфейс.

RadioButton

Если для этого свойства задано значение null на RadioButton, RadioButton снят.

Использование атрибута XAML

объект <IsChecked="Boolean"/>

-или-

объект <IsChecked="{x:Null Markup Extension}"/>

Сведения о свойстве зависимостей

Поле идентификатора IsCheckedProperty
Свойства метаданных, заданные для true BindsTwoWayByDefault

Применяется к