Cómo: Responder a clics de botones en formularios Windows Forms
El uso más básico de un control Button de formularios Windows Forms consiste en ejecutar código cuando se hace clic en el botón.
Al hacer clic en un control Button se generan también otros eventos, como MouseEnter, MouseDown y MouseUp. Si desea asociar controladores de eventos a estos eventos relacionados, asegúrese de que sus correspondientes acciones no entren en conflicto. Por ejemplo, si al hacer clic en el botón se borra la información escrita por el usuario en un cuadro de texto, al situar el puntero del mouse sobre el botón no debería aparecer una información sobre herramientas con ese texto ahora inexistente.
Si el usuario intenta hacer doble clic en el control Button, cada clic se procesará por separado; es decir, el control no admite el evento doble clic.
Para responder a un clic en el botón
En el control EventHandler de Click , escriba el código que se va a ejecutar. Button1_Click se debe enlazar al control. Para obtener más información, vea Cómo: Crear controladores de eventos en tiempo de ejecución para formularios 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"); }
Vea también
Referencia
Información general sobre el control Button (formularios Windows Forms)
Conceptos
Maneras de seleccionar un control Button de formularios Windows Forms