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)

Значение свойства

Nullable<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

CheckBox

IsThreeState Если для свойства задано значение true, пользователь может выбрать CheckBox три возможных состояния. В следующей таблице описаны три состояния .CheckBox

Состояние CheckBox Значение параметра IsChecked
Флажок установлен true
Флажок снят. false
Неопределенное null

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

RadioButton

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

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

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

-или-

<Объекта IsChecked ="{расширение разметки NULL}"/>

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

Поле идентификатора IsCheckedProperty
Metadata properties set to true BindsTwoWayByDefault

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