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, если флажок установлен; значение 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 задано значение , RadioButtonRadioButton флажок снят.
Использование атрибута XAML
<
ОбъектаIsChecked="Boolean"/>
-или-
<
ОбъектаIsChecked="{расширение разметки NULL}"/>
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | IsCheckedProperty |
Свойства метаданных, равные свойству true |
BindsTwoWayByDefault |