Condividi tramite


Cenni preliminari sul controllo RadioButton (Windows Form)

RadioButton Windows Form controlli presentano un set di due o più scelte che si escludono a vicenda per l'utente. Anche se i pulsanti di opzione e le caselle di controllo potrebbero funzionare in modo analogo, esiste una differenza importante: quando un utente seleziona un pulsante di opzione, non è possibile selezionare anche gli altri pulsanti di opzione nello stesso gruppo. Al contrario, è possibile selezionare un numero qualsiasi di caselle di controllo. La definizione di un gruppo di pulsanti di opzione indica all'utente: "Ecco un set di scelte tra cui scegliere uno e solo uno".

Uso del controllo

Quando si fa clic su un RadioButton controllo, la relativa Checked proprietà viene impostata su true e viene chiamato il Click gestore eventi. L'evento CheckedChanged viene generato quando viene modificato il valore della Checked proprietà. Se la AutoCheck proprietà è impostata su true (impostazione predefinita), quando il pulsante di opzione viene selezionato tutti gli altri nel gruppo vengono cancellati automaticamente. Questa proprietà è in genere impostata su false solo quando viene usato il codice di convalida per assicurarsi che il pulsante di opzione selezionato sia un'opzione consentita. Il testo visualizzato all'interno del controllo viene impostato con la Text proprietà , che può contenere tasti di scelta rapida. Un tasto di scelta consente a un utente di "fare clic" sul controllo premendo ALT con il tasto di scelta. Per altre informazioni, vedere Procedura: Creare chiavi di accesso per i controlli Windows Form e Procedura: Impostare il testo visualizzato da un controllo Windows Form.

Il RadioButton controllo può essere visualizzato come un pulsante di comando, che sembra essere stato premuto se selezionato, se la Appearance proprietà è impostata su Button. I pulsanti di opzione possono anche visualizzare immagini usando le Image proprietà e ImageList . Per altre informazioni, vedere Procedura: Impostare l'immagine visualizzata da un controllo Windows Form.

Vedi anche