ToggleButton.IsChecked Свойство

Определение

Возвращает или задает значение, указывающее, установлен ли флажок ToggleButton .

public:
 property IReference<bool> ^ IsChecked { IReference<bool> ^ get(); void set(IReference<bool> ^ value); };
IReference<bool> IsChecked();

void IsChecked(IReference<bool> value);
public System.Nullable<bool> IsChecked { get; set; }
var iReference = toggleButton.isChecked;
toggleButton.isChecked = iReference;
Public Property IsChecked As Nullable(Of Boolean)
<togglebutton IsChecked="bool"/>
-or-
<togglebutton IsChecked="{x:Null}"/>

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

Значение true , если установлен флажок ToggleButton ; false , если флажок ToggleButton снят; в противном случае — null. Значение по умолчанию — false.

При программировании с помощью C# или Microsoft Visual Basic тип этого свойства проецируется как bool? ( логическое значение, допускающее значение NULL).

Комментарии

ToggleButton и может иметь три состояния:

StateСвойствоПрименение
установленIsCheckedtrue
снятIsCheckedfalse
не определенIsCheckednull

Чтобы toggleButton сообщал о неопределенном состоянии, необходимо задать для свойства IsThreeStateзначение true.

Примечание

ToggleButton имеет то же визуальное состояние для неопределенного и неконтролированного состояний. Производные элементы управления, такие как CheckBox, могут определять различные визуальные состояния для каждого состояния.

Чтобы задать значение NULL в XAML, используйте расширение разметки {x:Null}.

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

См. также раздел