Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Um ProgressBar indica o progresso de uma operação. O controle ProgressBar consiste em uma janela que é preenchida com a cor de realce do sistema à medida que uma operação progride.
A ilustração a seguir mostra um ProgressBartípico.
Estilos e modelos
Este tópico descreve os modelos e estilos para o controlo ProgressBar. Podes modificar o padrão ControlTemplate para dar ao 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
Este controlo não define uma propriedade de conteúdo.
Partes
A tabela seguinte lista as partes nomeadas para o ProgressBar controlo.
| Parte | Tipo | Description |
|---|---|---|
| PART_GlowRect | FrameworkElement | O elemento de iluminação usado para animação de progresso indeterminada. |
| PART_Indicator | FrameworkElement | O indicador que mostra o valor atual de progresso. |
| PART_Track | FrameworkElement | A faixa que representa o alcance total da barra de progresso. |
Estados visuais
A tabela seguinte lista os estados visuais do ProgressBar controlo.
| Nome VisualState | Nome VisualStateGroup | Description |
|---|---|---|
| Determinado | Estados Comuns | O controlo mostra progresso determinado com um valor específico. |
| Indeterminado | Estados Comuns | O controlo mostra progresso indeterminado com indicador animado. |
| 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 apresenta um erro de validação, mas não tem foco no teclado. |
| Válido | Estados de Validação | O controlo é válido e não tem erros de validação. |
Consulte também
.NET Desktop feedback