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


Кнопка Повтора

Элемент RepeatButton имеет сходство с элементом Button. Однако элементы RepeatButton позволяют управлять в соответствии с тем, когда и как происходит событие Click.

На следующем рисунке показан пример трех состояний элемента управления «Кнопка повтора», а именно: «По умолчанию», «Фокус указателя» и «Нажато». Первая кнопка показывает состояние RepeatButton по умолчанию. Вторая кнопка показывает, как изменяется внешний вид кнопки при наведении на нее указателя мыши, когда ей передается фокус. Последняя кнопка показывает, как выглядит элемент RepeatButton, когда пользователь нажимает кнопку мыши над элементом управления.

Два элемента управления RepeatButton, демонстрирующие типичное размещение в конце текстового поля счетчика.

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

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

Свойство контента

Элемент управления RepeatButton использует свойство Content для определения содержимого, которое отображается в кнопке.

Комплектующие

Этот элемент управления не определяет какие-либо части шаблона.

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

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

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

См. также