2011-10-31 78 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

高興地幫助:) –