2011-10-31 77 views
1

我遇到了我的WinForm应用程序的问题。Button1未被点击启动

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

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); 
    } 

但是,这是行不通的。它有红色线下的单词:“发件人”,“EventArgs e”

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

任何帮助将不胜感激,谢谢!

回答

1

首先,如果你想按一下按钮,这样你应该做的:

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

其次, 这不是一个好主意,这样做也无妨,更好的方法是创建在button_click调用常用的方法事件和form_load事件。

+0

啊,非常感谢你,那正是我所需要的。非常感谢!它现在正在完美工作! – Kevdog777

+0

高兴地帮助:) –