Procedura: rispondere alla selezione dei pulsanti di Windows Form

L'uso più semplice di un controllo Windows Form Button consiste nell'eseguire codice quando si fa clic sul pulsante.

Facendo clic su un Button controllo vengono generati anche diversi altri eventi, ad esempio MouseEntergli eventi , MouseDowne MouseUp . Se si intende associare gestori eventi per questi eventi correlati, assicurarsi che le azioni non siano in conflitto. Ad esempio, se facendo clic sul pulsante vengono cancellate le informazioni digitate dall'utente in una casella di testo, la sospensione del puntatore del mouse sul pulsante non dovrebbe visualizzare una descrizione comando con le informazioni inesistenti.

Se l'utente tenta di fare doppio clic sul Button controllo, ogni clic verrà elaborato separatamente, ovvero il controllo non supporta l'evento double-click.

Per rispondere a un clic su un pulsante

  • Nel pulsante ClickEventHandler scrivere il codice da eseguire. Button1_Click deve essere associato al controllo . Per altre informazioni, vedere 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");  
       }  
    

Vedi anche