Поделиться через


Кнопка

Элемент Button управления реагирует на входные данные пользователя с помощью мыши, клавиатуры, пера или другого Click устройства ввода и вызывает событие. Это Button базовый компонент пользовательского интерфейса, который может содержать простое содержимое, например текст, а также может содержать сложное содержимое, например изображения и Panel элементы управления.

Снимок экрана: кнопки, стили которых отличаются по-разному.

Название Description
Создание кнопки с изображением Узнайте, как добавить изображение в элемент управления Button.

Стили и шаблоны

Вы можете изменить значение по умолчанию ControlTemplate , чтобы предоставить элементу управления уникальный внешний вид. Дополнительные сведения об изменении шаблона элемента управления см. в статье "Что такое стили и шаблоны?", а также как создать шаблон для элемента управления.

Свойство Content

Свойство содержимого элемента управления Button — это Content. Это свойство указывает содержимое, отображаемое кнопкой, которое может быть простым текстом или сложными элементами пользовательского интерфейса.

Визуальные состояния

В следующей Button таблице перечислены визуальные состояния элемента управления.

Имя VisualState Имя VisualStateGroup Description
Обычная CommonStates Элемент управления находится в обычном состоянии.
Наведение курсора CommonStates Указатель мыши расположен над элементом управления.
Нажато CommonStates Элемент управления нажимается.
Disabled CommonStates Элемент управления отключен.
Focused FocusStates Элемент управления имеет фокус клавиатуры.
Нецеленаправленных FocusStates Элемент управления не имеет фокуса клавиатуры.
Действительный ValidationStates Элемент управления действителен и не имеет ошибок проверки.
НедействительныйФокус ValidationStates Элемент управления имеет ошибку проверки и находится в фокусе клавиатуры.
НедействительныйНефокусированный ValidationStates Элемент управления имеет ошибку проверки, но не имеет фокуса клавиатуры.

См. также