Condividi tramite


Pulsante

Un controllo Button reagisce all'input dell'utente da un mouse, una tastiera, uno stilo o un altro dispositivo di input e genera un evento Click. Un Button è un componente dell'interfaccia utente di base che può contenere contenuto semplice, ad esempio testo, e può contenere anche contenuto complesso, ad esempio immagini e Panel controlli.

Screenshot che mostra i pulsanti con stili diversi.

Titolo Description
Creare un pulsante con un'immagine Informazioni su come aggiungere un'immagine a un controllo di tipo pulsante.

Stili e modelli

È possibile modificare l'impostazione predefinita ControlTemplate per assegnare al controllo un aspetto univoco. Per altre informazioni sulla modifica del modello di un controllo, vedere Che cosa sono gli stili e i modelli? e Come creare un modello per un controllo.

Proprietà Content

La proprietà content per il controllo Button è Content. Questa proprietà specifica il contenuto visualizzato dal pulsante, che può essere testo semplice o elementi complessi dell'interfaccia utente.

Stati di visualizzazione

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

Nome VisualState Nome VisualStateGroup Description
Normal CommonStates Il controllo è nello stato normale.
Mouseover CommonStates Il puntatore del mouse è posizionato sul controllo.
Premuto CommonStates Viene premuto il controllo .
Disabled CommonStates Il controllo è disabilitato.
Focused FocusStates Il controllo è in primo piano sulla tastiera.
Non focalizzato FocusStates Il controllo non ha lo stato attivo della tastiera.
Valido StatiDiValidazione Il controllo è valido e non presenta errori di convalida.
FuocoNonValido StatiDiValidazione Il controllo ha un errore di convalida ed è attivato dalla tastiera.
Non valido se non focalizzato StatiDiValidazione Il controllo presenta un errore di convalida ma non ha lo stato attivo della tastiera.

Vedere anche