Procedura: rispondere alla selezione dei pulsanti di Windows Form
La funzione principale di un controllo Button di Windows Form consiste nell'esecuzione di codice quando si fa clic sul pulsante.
La selezione di un controllo Button genera inoltre alcuni altri eventi, tra cui MouseEnter, MouseDown e MouseUp. Durante l'associazione di gestori eventi per questi eventi correlati, è necessario verificare che le operazioni corrispondenti non siano in conflitto. Se, ad esempio, scegliendo un pulsante si cancellano le informazioni digitate in una casella di testo, se il puntatore del mouse si sofferma sul pulsante non dovrà apparire la descrizione comando con le informazioni non più esistenti.
Se si fa doppio clic sul controllo Button, ogni clic verrà elaborato singolarmente poiché il controllo non supporta l'evento generato dal doppio clic.
Per rispondere alla scelta di un pulsante
Scrivere il codice da eseguire nel delegato Click EventHandler del pulsante in modo da associare Button1_Click al controllo. Per ulteriori informazioni, vedere la classe Procedura: creare gestori eventi in fase di esecuzione per Windows Form.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Button1 was clicked") End Sub
private void button1_Click(object sender, System.EventArgs e) { MessageBox.Show("button1 was clicked"); }
private void button1_Click(System.Object sender, System.EventArgs e) { MessageBox.Show("button1 was clicked"); }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { MessageBox::Show("button1 was clicked"); }
Vedere anche
Riferimenti
Cenni preliminari sul controllo Button (Windows Form)
Concetti
Modalità di selezione di un controllo Button Windows Form