Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Для представления параметров, которые пользователь может выбрать или очистить, в интерфейсе приложения можно использовать CheckBox. Можно устанавливать один флажок или сгруппировать два или более флажков.
На следующем рисунке показаны различные состояния объекта CheckBox.
Стили и шаблоны
Вы можете изменить значение по умолчанию ControlTemplate , чтобы предоставить CheckBox элементу управления уникальный внешний вид. Дополнительные сведения см. в статье "Что такое стили и шаблоны?", а также как создать шаблон для элемента управления.
Свойство контента
Свойство содержимого для элемента управления CheckBox — это Content. Используйте это свойство, чтобы указать текст или содержимое, которое отображается рядом с флажком.
Комплектующие
Элемент CheckBox управления не определяет какие-либо части шаблона.
Визуальные состояния
В следующей CheckBox таблице перечислены визуальные состояния элемента управления.
| Имя VisualState | Имя VisualStateGroup | Description |
|---|---|---|
| Обычная | CommonStates | Элемент управления находится в обычном состоянии. |
| Наведение курсора | CommonStates | Указатель мыши находится над элементом управления. |
| Нажато | CommonStates | Элемент управления нажимается. |
| Disabled | CommonStates | Элемент управления отключен. |
| Focused | FocusStates | Элемент управления имеет фокус клавиатуры. |
| Нецеленаправленных | FocusStates | Элемент управления не имеет фокуса клавиатуры. |
| Проверено | CheckStates | Проверяется элемент управления. |
| Не проверено | CheckStates | Элемент управления снят. |
| Неопределенное | CheckStates | Элемент управления находится в неопределенном состоянии. |
| Действительный | ValidationStates | Элемент управления действителен и не имеет ошибок проверки. |
| НедействительныйФокус | ValidationStates | Элемент управления имеет ошибку проверки и находится в фокусе клавиатуры. |
| НедействительныйНефокусированный | ValidationStates | Элемент управления имеет ошибку проверки, но не имеет фокуса клавиатуры. |
См. также
.NET Desktop feedback