->
Vogliamo visualizzare un’immagine quando spuntiamo una casella?Procediamo così:
costruiamo un form con 2 CheckBox e 2 PictureBox(entrambi i controlli si trovano nella casella degli strumenti)e impostiamo le seguenti proprietà:
CheckBox1
Checked = True
Text = Vegeku
CheckBox2
Text = Majin Bu
PictureBox1
Image = Il percorso dove risiede la vostra immagine
SizeMode = Normale
PictureBox2
SizeMode = Normale
Nella CheckBox1 che in questo caso si chiama “Vegeku” inseriamo questo codice:
If CheckBox1.CheckState = 1 Then
PictureBox1.Image = System.Drawing.Image.FromFile(“percorso dell’immagine di Vegeku”)
PictureBox1.Visible = True
Else
PictureBox1.Visible = False
End If
Mentre nel CheckBox2(Majin Bu)scriviamo
If CheckBox2.CheckState = 1 Then
PictureBox2.Image = System.Drawing.Image.FromFile(“percorso dell’immagine di Majin Bu”)
PictureBox2.Visible = True
Else
PictureBox2.Visible = False
End If
Il codice è quasi identico dato che la funzione è la stessa.Cambia solo il nome dei controlli.
Adesso avremo un form simile al seguente.

La casella “Vegeku” è spuntata di default perchè abbiamo impostato l’opzione Checked su True.
Nella routine CheckBox1 e CheckBox2 viene utilizzata una struttura decisionale If – Then.La proprietà CheckState presenta il valore 1 se è presente un segno di spunta mentre 0 se non vi è alcun segno di spunta.
Adesso mandiamo in esecuzione il programma cliccando su Avvia Debugging.
Spuntiamo a caso le 2 caselline per vedere i risultati.

