Button1未在启动时单击

时间:2011-10-31 14:23:33

标签: c# winforms button visual-studio-express

我的WinForm应用程序存在问题。

下面是我要点击的按钮代码。

private void button1_Click(object sender, EventArgs e)
    {
        // Do code.
    }

现在我想在启动时运行程序,所以我有以下代码:

private void form_Load(object sender, EventArgs e)
    {
        this.button1_Click(object sender, EventArgs e);
    }

但这不起作用。它下面有红线:“sender”,“EventArgs e”

我做错了什么,请帮助我?

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

首先,如果您想以这样的方式点击按钮:

private void form_Load(object sender, EventArgs e)
{
   button1.PerformClick();
}

其次, 无论如何,这不是一个好主意,更好的方法是创建在button_click事件和form_load事件中调用的常用方法。