2012-02-18 76 views
2

我有一個小問題,從我的form2調用button1_click事件form1從另一個表單觸發按鈕點擊

當我打電話form1.button1_click()它給了我一個錯誤說:

Argument not specified for parameter 'e'.

我該如何解決這個問題?

回答

3

假設的WinForms,請嘗試使用此:

form1.button1_click(Nothing, Nothing) 

form1.button1_click(form1.button1, EventArgs.Empty) 

的錯誤意味着你正在嘗試運行的程序有參數,但你給他們留下了你的電話。點擊事件正在尋找兩個參數,sender As Objecte As EventArgs

+0

。感謝你爲這個!有用! :) – zerey 2012-02-18 00:49:51

2

你也不妨試試這個:

form1.button1.PerformClick() 
+0

即使'button1_click'是一個私有方法,它看起來像是有效的! – 2017-04-06 14:27:30

相關問題