Page 1645 - Informatica dalla A a Z
P. 1645
comboBox1.Items.Add(“Primo valore”);
comboBox1.Items.Add(“Secondo valore”);
comboBox1.Items.Add(“Terzo valore”);
comboBox1.Items.Add(“Quarto valore”);
textbox1.Text = string.Format(“{0:d}”, DateTime.Today);
Così facendo abbiamo inserito la data odierna nella textbox, e caricato la combobox.
L’evento Form_Closed, invece, viene usato per eseguire del codice prima di chiudere una
form, come ad esempio chiudere un database. Vediamo, invece, come inserire un mes-
saggio:
MessageBox.Show(“Hai deciso di chiudere il form”, “Atten-
zione”,MessageBoxButtons.OK);
L’evento KeyPress esegue un codice quando si digita un carattere:
MessageBox.Show(“il carattere digitato è: “ + e.KeyChar);
L’evento KeyUp, invece, viene eseguito quando si rilascia il tasto premuto:
MessageBox.Show(“Hai rilasciato il tasto”);
L’evento MouseMove Viene eseguito quando passiamo con il mouse su un controllo.
Ad esempio, inseriamo un pulsante sul form e digitiamo nell’evento MouseMove:
button1.Visible = false;
mentre per farlo riapparie scriveremo:
button1.Visible =true;
L’evento Leave viene eseguito quando abbandoniamo un controllo. Spesso si utilizza per
controllare direttamente se il valore inserito è diverso da quello atteso.
try
{
Convert.ToDateTime(textbox1.Text);
}
catch (FormatException)
{
MessageBox.Show(“Data Non Valida”);
textbox1.Focus();
textbox1.SelectAll();
}
oppure
1641