i controlli dell'interfaccia grafica av
TRANSCRIPT
![Page 1: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/1.jpg)
I CONTROLLI DELL’INTERFACCIA
GRAFICA
![Page 2: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/2.jpg)
• Il FORM :
• La PROPRIETÀ: è un attributo che definisce una determinata caratteristica di un oggetto.
• L’EVENTO: è un’azione che viene riconosciuta da un oggetto e alla quale è possibile rispondere mediante un codice scritto appositamente.
• Il METODO: è un’azione eseguibile su un oggetto.
![Page 3: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/3.jpg)
In un progetto Visual Basic, il controllo è un oggetto disposto all’interno del Form che
costituisce l’interfaccia utente.
I CONTROLLI
![Page 4: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/4.jpg)
#INSTAGUIDAINSERIRE UN CONTROLLO
1. Cliccare sul controllo che si vuole inserire
2. Posizionarsi all’interno del Form e trascinare il mouse fino alla dimensione voluta
![Page 5: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/5.jpg)
Il Pulsante di Comando (o CommandButton):• È uno dei principali controlli offerti da Visual Basic;• Viene utilizzato con una didascalia (rappresentata tramite la proprietà Text);•Ha il compito di far comprendere immediatamente all'utente l'azione che verrà eseguita quando il pulsante sarà premuto.
IL PULSANTE DI COMANDO
![Page 6: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/6.jpg)
#INSTAGUIDAIL COMMANDBUTTON
Proprietà Text
Evento Click
![Page 7: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/7.jpg)
L’ETICHETTA DI TESTO
Questo controllo ha diverse proprietà, tra le quali:
• La proprietà Text, la quale determina il testo contenuto nella Label;• La proprietà Font, che determina il tipo di carattere del testo contenuto nella Label.
L’Etichetta di Testo (o Label) consiste in un testo inserito in un
controllo.
![Page 8: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/8.jpg)
#INSTAGUIDALA LABEL
Proprietà Text
Proprietà Font
![Page 9: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/9.jpg)
LA CASELLA DI CONTROLLO
La Casella di Controllo (o CheckBox) è rappresentata da un'etichetta con, accanto, una casella di spunta.
Il controllo CheckBox dispone di una proprietà chiamata Checked, la quale contiene:
•True, se la casella è stata selezionata;• False, se la casella non è stata selezionata.
Le CheckBox sono anche dette Caselle a Scelta Multipla, in quanto consentono di selezionare più elementi all’interno
dello stesso foglio.
![Page 10: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/10.jpg)
IL PULSANTE DI OPZIONE
Il Pulsante di Opzione (o RadioButton) è simile al CheckBox, con la differenza che in un gruppo di controlli RadioButton è possibile
selezionare un solo elemento alla volta.I RadioButton sono raggruppati in un altro controllo, come GroupBox,
perché Visual Basic presume che tutti i pulsanti di opzionepresenti nello stesso Form
appartengano al medesimo gruppo; di conseguenza è
possibile selezionare solo un RadioButton alla volta tra quelli presenti in uno stesso gruppo.
![Page 11: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/11.jpg)
LA CASELLA DI TESTO
La Casella di Testo (o TextBox) può:• Permettere all’utente di inserire un testo;• Essere usata per comunicare dei risultati.
Il contenuto della TextBox viene rappresentato dalla proprietà Text.
Un’altra proprietà di questo controllo è la Multiline, che e ci
permette di ottenere:
•Una sola riga di testo se alla proprietà viene assegnato il valore False;•Più righe di testo se alla proprietà viene assegnato il valore True.
![Page 12: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/12.jpg)
#INSTAGUIDALA TEXTBOX
Alla proprietà Multiline è assegnato il valore False. La TextBox presenta una singola riga.
Alla proprietà Multiline è assegnato il valore True. La TextBox contiene più righe.
![Page 13: I controlli dell'interfaccia grafica av](https://reader035.vdocuments.pub/reader035/viewer/2022062406/55b4db9dbb61eb3b5d8b4712/html5/thumbnails/13.jpg)
LA CASELLA COMBINATA
La Casella Combinata (o ComboBox) consente di
scegliere un valore tra un elenco di elementi disponibili in una
tendina.Per aggiungere degli
elementi a questa tendina si usa il metodo
Add(), scrivendo tra parentesi il nome che deve essere aggiunto.