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