Windows 窗体 Button 控件的最基本用法是在单击按钮时运行一些代码。
Button单击控件还会生成许多其他事件,例如MouseEnter,MouseDown和MouseUp事件。 如果打算为这些相关事件附加事件处理程序,请确保其作不会冲突。 例如,如果单击该按钮可清除用户在文本框中键入的信息,则暂停按钮上的鼠标指针不应显示具有该当前不存在的信息的工具提示。
如果用户尝试双击 Button 控件,将单独处理每次单击;也就是说,该控件不支持双击事件。
响应按钮单击
在按钮
Click
EventHandler 中编写要运行的代码。Button1_Click
必须绑定到控件。 有关详细信息,请参阅如何:在运行时为 Windows 窗体创建事件处理程序。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"); }