Vb.net 从另一个窗体单击触发器按钮

Vb.net 从另一个窗体单击触发器按钮,vb.net,Vb.net,我在从我的表单2中调用表单1的button1_click事件时遇到一点问题 当我调用form1.button1\u单击时,它会给我一个错误提示: 未为参数“e”指定参数 如何修复此问题?假设使用WinForms,请尝试使用以下方法: form1.button1_click(Nothing, Nothing) 或 该错误意味着您尝试运行的过程具有参数,但您在调用中忽略了这些参数。click事件正在查找两个参数,sender As Object和e As EventArgs。您也可以尝试以下操作:

我在从我的表单2中调用表单1的button1_click事件时遇到一点问题

当我调用form1.button1\u单击时,它会给我一个错误提示:

未为参数“e”指定参数


如何修复此问题?

假设使用WinForms,请尝试使用以下方法:

form1.button1_click(Nothing, Nothing)


该错误意味着您尝试运行的过程具有参数,但您在调用中忽略了这些参数。click事件正在查找两个参数,sender As Object和e As EventArgs。

您也可以尝试以下操作:

form1.button1.PerformClick()
看起来即使button1\u click是一个私有方法,它也能工作!
form1.button1.PerformClick()