Como: Responder a cliques de botão Windows Forms
O uso mais básico de um Windows Forms Button controle é executar algum código quando o botão for clicado.
Clicando em um Button controle também gera um número de outros eventos, sistema autônomo o MouseEnter, MouseDown, e MouseUp eventos. Se você pretende anexar manipuladores de eventos para esses eventos relacionados, certifique-se de que suas ações não entrem em conflito.Por exemplo, se clicar no botão Limpar as informações que o usuário tiver digitado em uma caixa de texto, pausar o ponteiro do mouse sobre o botão deve não exibir uma dica de ferramenta com essas informações agora inexistentes.
Caso o usuário tente clicar duas vezes o Button controle, cada clique será processada separadamente; ou seja, o controle não oferece suporte para o evento de clique duplo.
Para responder a um clicar de botão
Do botão Click EventHandler gravar código seja executado. Button1_Click deve ser limite ao controle. Para obter mais informações, consulte Como: Criar manipuladores de eventos em tempo de execução para Windows Forms.
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"); }
Consulte também
Conceitos
Maneiras de selecionar controle Windows Forms botão
Referência
Visão geral do controle de botão (Windows Forms)