|
Modifica e controllo delle proprietà di un oggetto
Modificare le proprietà dei controlli in fase di run time
In questa lezione vedremo come si possano modificare le proprietà dei
controlli in fase di run-time.
Create un nuovo progetto VB.NET come fatto nella lezione precedente
assegnandoli il nome "modifica controlli".
Nel FORM che compare per default inserite 3 controlli pulsante come
in figura
modificate le proprietà di questi pulsanti seguendo queste tabelle:
Button1:
name btnButton
text Bottone Prova
Button2:
name btnUp
text UP
Button3:
name btnDown
text DOWN
Fate doppio click sul pulsante che dopo queste modifiche ha il testo Bottone Prova
Scegliete dal menù a tendina di destra posizionato sopra il codice la voce MouseHover come in figura
inserite il seguente codice:
btnButton.BackColor = btnButton.BackColor.Cyan
Il codice dovrebbe apparire come segue:
ripetete l'operazione scegliendo dal menù a tendina la voce MouseLeave e inserite il seguente codice
btnButton.BackColor = btnButton.BackColor.Cornsilk
Dovreste avere questo risultato:
Con queste semplici operazione avete cambiato la proprietà BackColor del controllo bntButton. In questo modo quando il mouse si troverà sul controllo
vedremo lo stesso cambiare di colore e così anche quando il mouse lascia il controllo.
Aggiungiamo adesso il codice ai pulsanti UP e DOWN che ci permetterà di modificare la dimensione del controllo bntButton.
Rimanendo nella finestra del codice, effettuate la scelta dai menù a tendina come in figura
inserite questo codice direttamente dove viene posizionato il cursore:
btnButton.Height() = btnButton.Size.Height + 5
dovreste avere questo risultato:
Ripetete la stessa operazione scegliendo dal primo menù a tendina il controllo btnDOWN e inserite il seguente codice
btnButton.Height() = btnButton.Size.Height - 5
Dovreste essere in queste condizioni.
Tramite queste semplici operazioni andiamo a modificare l'altezza del controllo btnButton semplicemente facendo click sui plsanti UP e DOWN.
A questo punto dovete compilare il programma (CTRL+SHIFT+B) ed eseguirlo (CTRL+F5)
|