Botão de Repetição

O RepeatButton é semelhante a um Button. No entanto, os elementos RepeatButton dão-lhe controlo sobre o momento e a forma como o evento Click ocorre.

O gráfico abaixo mostra um exemplo dos três estados de um controlo de botão de repetição: Padrão, Com Foco do Ponteiro e Pressionado. O primeiro botão mostra o estado padrão do RepeatButton. O segundo mostra como a aparência do botão muda quando o ponteiro do mouse passa sobre o botão, dando-lhe foco. O último botão mostra a aparência do RepeatButton quando o usuário pressiona o botão do mouse sobre o controle.

Dois controlos RepeatButton que demonstram a colocação típica no final de uma caixa de texto de contador.

Estilos e modelos

Podes modificar o padrão ControlTemplate para dar ao RepeatButton controlo uma aparência única. Para mais informações, veja O que são estilos e modelos? e Como criar um modelo para um controlo.

Propriedade de conteúdo

O RepeatButton controlo utiliza a Content propriedade para definir o conteúdo exibido dentro do botão.

Partes

Este controlo não define nenhuma parte do modelo.

Estados visuais

A tabela seguinte lista os estados visuais do RepeatButton controlo.

Nome VisualState Nome VisualStateGroup Description
Normal Estados Comuns O controlo está no seu estado normal.
MouseOver Estados Comuns O rato está sobre o controlo.
Pressionado Estados Comuns A tecla de controlo está pressionada.
Disabled Estados Comuns O controlo está desativado.
Focused FocusStates O controlo tem foco no teclado.
Sem foco FocusStates O controlo não está focado no teclado.
Válido Estados de Validação O controlo é válido e não tem erros de validação.
FocadoInválido Estados de Validação O controlo apresenta um erro de validação e tem o foco do teclado.
InvalidUnfocused Estados de Validação O controlo tem um erro de validação mas não tem foco no teclado.

Consulte também