Condividi tramite


Barra di avanzamento

Un ProgressBar valore indica lo stato di avanzamento di un'operazione. Il ProgressBar controllo è costituito da una finestra riempita con il colore di evidenziazione del sistema durante l'avanzamento di un'operazione.

La figura seguente mostra un tipico ProgressBaroggetto .

Un controllo ProgressBar tipico mostra un indicatore di avanzamento blu che si riempie da sinistra a destra.

Stili e modelli

In questo argomento vengono descritti gli stili e i modelli per il ProgressBar controllo . È possibile modificare l'impostazione predefinita ControlTemplate per assegnare al controllo un aspetto univoco. Per altre informazioni, vedere Che cosa sono gli stili e i modelli? e Come creare un modello per un controllo.

Proprietà Content

Questo controllo non definisce una proprietà di contenuto.

Parti

Nella tabella seguente sono elencate le parti denominate del controllo ProgressBar.

Parte TIPO Description
PART_GlowRect FrameworkElement Elemento bagliore utilizzato per l'animazione dello stato di avanzamento indeterminato.
PART_Indicator FrameworkElement Il indicatore che mostra il valore di avanzamento corrente.
PART_Track FrameworkElement Traccia che rappresenta l'intervallo completo dell'indicatore di stato.

Stati di visualizzazione

Nella tabella seguente sono elencati gli stati di visualizzazione per il ProgressBar controllo .

Nome VisualState Nome VisualStateGroup Description
Determinato CommonStates Il controllo mostra lo stato di avanzamento determinato con un valore specifico.
Indeterminato CommonStates Il controllo mostra lo stato di avanzamento indeterminato con indicatore animato.
FuocoNonValido StatiDiValidazione Il controllo ha un errore di convalida ed è attivato dalla tastiera.
Non valido se non focalizzato StatiDiValidazione Il controllo ha un errore di convalida ma non ha il focus della tastiera.
Valido StatiDiValidazione Il controllo è valido e non presenta errori di convalida.

Vedere anche