按钮单击事件单击执行
本文关键字:单击 执行 事件 按钮 | 更新日期: 2023-09-27 18:34:05
>我有一个简单的Windows表单,只需一个按钮即可调用一个网址
private void button1_Click(object sender, EventArgs e)
{
ProcessStartInfo sInfo = new ProcessStartInfo("http://myurl.com/");
Process.Start(sInfo);
}
当我单击exe时,它会显示按钮,然后我必须单击按钮才能执行操作。是否可以在单击 exe 时自动调用按钮单击事件。
您可以对Form.Load
事件执行相同的操作。只需使用 extract 方法重构代码即可没有重复的代码,并在两个事件处理程序中调用函数:
private void button1_Click(object sender, EventArgs e)
{
OpenUrl();
}
private void form1_Load(object sender, EventArgs e)
{
OpenUrl();
}
private void OpenUrl()
{
ProcessStartInfo sInfo = new ProcessStartInfo("http://myurl.com/");
Process.Start(sInfo);
}
只需调用:
button1_Click(this, null);
从代码中的任何位置。