Cenni preliminari sul controllo CheckBox (Windows Forms)
Il controllo CheckBox Windows Form indica se una determinata condizione è attivata o disattivata. Viene comunemente usato per presentare all'utente una selezione Sì/No o True/False. È possibile utilizzare i controlli checkbox all'interno di gruppi per visualizzare più scelte da cui l'utente può selezionare una o più opzioni.
Il controllo casella di controllo è simile al controllo pulsante di opzione poiché entrambi vengono utilizzati per indicare una selezione effettuata dall'utente. Differiscono in quanto è possibile selezionare un solo pulsante di opzione in un gruppo alla volta. Utilizzando il controllo della casella di controllo, tuttavia, è possibile selezionare un numero qualsiasi di caselle di controllo.
Una casella di controllo può essere connessa agli elementi di un database usando un data binding semplice. È possibile raggruppare più caselle di controllo usando il controllo GroupBox. Ciò è utile per l'aspetto visivo e anche per la progettazione dell'interfaccia utente, poiché i controlli raggruppati possono essere spostati insieme nella finestra di progettazione dei moduli. Per ulteriori informazioni, vedere Data Binding di Windows Forms e Controllo GroupBox.
Il controllo CheckBox ha due proprietà importanti, Checked e CheckState. La proprietà Checked restituisce true
o false
. La proprietà CheckState restituisce Checked o Unchecked; oppure, se la proprietà ThreeState è impostata su true
, CheckState può restituire anche Indeterminate. Nello stato indeterminato, la casella viene visualizzata con un aspetto in grigio per indicare che l'opzione non è disponibile.
Vedere anche
.NET Desktop feedback