Guida al Visual Basic .NET
Capitolo 58° - CheckBox e RadioButton
Mentre ListBox e ComboBox miravano a rendere visuale un insieme di elementi, questi due controlli rappresentano una valore Booleano:
infatti possono essere spuntati oppure no. CheckBoxLa CheckBox è la classica casella di spunta, che si può segnare con un segno di spunta (tick). Le proprietà caratteristiche sono poche:
Ecco un esempio di tutte le possibili combinazioni di checkbox: RadioButton
A differenza di CheckBox, RadioButton può assumere solo due valori, che non sono sempre accessibili. La spiegazione di questo sta nel fatto
che solo un RadioButton può essere spuntato allo stesso tempo in un dato contenitore. Ad esempio, in una finestra che contenga tre di questi
controlli, spuntando il primo, il secondo ed il terzo saranno depennati; spuntando il secondo lo saranno il primo ed il terzo e così via.
Tale meccanismo è del tutto automatico e aiuta moltissimo nel caso si debbano proporre all'utente scelte non sovrapponibili. GroupBoxParlando di contenitori, non si può non fare menzione al GroupBox. Tra tutti i contenitori disponibili, GroupBox è il più semplice dotato di interfaccia grafica propria. La sua funzione consiste unicamente nel raggruppare in uno spazio solo più controlli uniti da un qualche legame logico, ad esempio tutti quelli inerenti alla formattazione del testo. Oltre a rendere la struttura della finestra più ordinata, dà un tocco di stile all'applicazione e, cosa più importante, può condizionare lo stato di tutti i suoi membri (o controlli figli). Dato che gode solamente delle proprietà comuni a tutte le classi derivate da Control, la modifica di una di esse si ripercuoterà su tutti i controlli in esso contenuti. Di solito si sfrutta questa peculiarità per disabilitare o rendere invisibile un gruppo di elementi.
C#, TypeScript, java, php, EcmaScript (JavaScript), Spring, Hibernate, React, SASS/LESS, jade, python, scikit, node.js, redux, postgres, keras, kubernetes, docker, hexo, etc...
|