Condividi tramite


RadioButton

RadioButton i controlli vengono in genere raggruppati per offrire agli utenti una singola scelta tra diverse opzioni. È possibile selezionare un solo pulsante alla volta.

La figura seguente mostra un esempio di un RadioButton controllo .

Esempio di controlli RadioButton che mostrano gli stati tipici dei pulsanti di opzione

Stili e modelli

È possibile modificare l'impostazione predefinita ControlTemplate per assegnare al RadioButton 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

RadioButton utilizza la ContentControl.Content proprietà per definire ciò che viene visualizzato all'interno del controllo .

Parti

Il RadioButton controllo non definisce parti del modello.

Stati di visualizzazione

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

Nome VisualState Nome VisualStateGroup Description
Verificato CheckStates Il controllo è selezionato (selezionato). IsChecked è true.
Disabled CommonStates Il controllo è disabilitato e non può rispondere all'input dell'utente.
Focused FocusStates Il controllo ha lo stato attivo della tastiera e può ricevere input.
Indeterminato Stati di Controllo Il controllo è in uno stato indeterminato. IsThreeState è truee IsChecked è null.
FuocoNonValido StatiDiValidazione Il controllo ha un errore di convalida ed è attivato dalla tastiera. Validation.HasError è true.
Non valido se non focalizzato StatiDiValidazione Il controllo presenta un errore di convalida ma non ha lo stato attivo della tastiera. Validation.HasError è true.
Mouseover CommonStates Il puntatore del mouse è posizionato sul controllo.
Normal CommonStates Il controllo è nello stato predefinito normale.
Premuto CommonStates Il controllo viene premuto dall'interazione dell'utente.
Deselezionata CheckStates La casella di controllo è deselezionata (non selezionata). IsChecked è false.
Non focalizzato FocusStates Il controllo non ha lo stato attivo della tastiera.
Valido StatiDiValidazione Il controllo è valido e non presenta errori di convalida. Validation.HasError è false.

Vedere anche

ToggleButton