我有一个小问题,从我的form2
调用button1_click
事件form1
。从另一个表单触发按钮点击
当我打电话form1.button1_click()
它给了我一个错误说:
Argument not specified for parameter 'e'.
我该如何解决这个问题?
我有一个小问题,从我的form2
调用button1_click
事件form1
。从另一个表单触发按钮点击
当我打电话form1.button1_click()
它给了我一个错误说:
Argument not specified for parameter 'e'.
我该如何解决这个问题?
假设的WinForms,请尝试使用此:
form1.button1_click(Nothing, Nothing)
或
form1.button1_click(form1.button1, EventArgs.Empty)
的错误意味着你正在尝试运行的程序有参数,但你给他们留下了你的电话。点击事件正在寻找两个参数,sender As Object
和e As EventArgs
。
你也不妨试试这个:
form1.button1.PerformClick()
即使'button1_click'是一个私有方法,它看起来像是有效的! – 2017-04-06 14:27:30
。感谢你为这个!有用! :) – zerey 2012-02-18 00:49:51