如何在Form1_Load事件执行button1_Click事件

zhenghq1001 2013-02-25 02:10:08
如何在Form1_Load事件执行button1_Click事件?

button1_Click事件会弹出一个窗口frmSearch

想在主界面的Form1_Load事件自动执行button1_Click事件,该如何写代码呢?谢谢
...全文
661 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
szllw 2013-02-27
  • 打赏
  • 举报
回复
拷贝代码是死办法,增加阅读量,其实很多初学者都会碰到这个问题。
DENQH 2013-02-27
  • 打赏
  • 举报
回复
button1_Click(sender,e);
十二恨 2013-02-27
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
不要在Form_Load中执行,应该在Shown中执行,或者在Form_Load中调用Show方法先让窗体加载。 调用button1.PerformClick();
雷肿么了 2013-02-26
  • 打赏
  • 举报
回复
貌似, 楼上的方法都可以. .
yishui6666 2013-02-26
  • 打赏
  • 举报
回复
在Load事件 中写 button1_Click(null,null);
xuhautian 2013-02-26
  • 打赏
  • 举报
回复
button1_Click 的事件 单独摘出来写成一个方法。 然后Load 和 button1_Click 的事件方法调用就好了。
Trent1985 2013-02-26
  • 打赏
  • 举报
回复
引用 12 楼 chaoyangzhixue 的回复:
楼主可以在Form1_Load事件中调用button1_Click事件中调用的方法,这不一样么?楼主为什么要绕一个圈子,求解
楼主,这个方法正解,你把button1中的代码拷贝到Load中就OK了,效果一样的。
  • 打赏
  • 举报
回复
楼主可以在Form1_Load事件中调用button1_Click事件中调用的方法,这不一样么?楼主为什么要绕一个圈子,求解
klj 2013-02-25
  • 打赏
  • 举报
回复
在load 里面 :button1_Click(null,null);即可
xtiu77 2013-02-25
  • 打赏
  • 举报
回复
引用 2 楼 hjywyj 的回复:
button1_Click(button1,null) or button1.PerformClick();
二数正解........
liuxi326 2013-02-25
  • 打赏
  • 举报
回复
同上,button1_Click(null,null)
medex123 2013-02-25
  • 打赏
  • 举报
回复
button1_Click(null,null) 调用窗体就已经加载了
zhenghq1001 2013-02-25
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
不要在Form_Load中执行,应该在Shown中执行,或者在Form_Load中调用Show方法先让窗体加载。 调用button1.PerformClick();
可能是第三方控件的原因,导致使用shown事件效果有那么一点点不好 但是使用button1_Click(button1,null),效果类似于showdialog()事件
phommy 2013-02-25
  • 打赏
  • 举报
回复
坐等SendMessage版本出现。。。
  • 打赏
  • 举报
回复
this.InvokeOnClick(button1, new EventArgs());
phommy 2013-02-25
  • 打赏
  • 举报
回复
button1_Click(button1, EventArgs.Empty);
  • 打赏
  • 举报
回复
button1_Click(button1,null) or button1.PerformClick();
threenewbee 2013-02-25
  • 打赏
  • 举报
回复
不要在Form_Load中执行,应该在Shown中执行,或者在Form_Load中调用Show方法先让窗体加载。 调用button1.PerformClick();

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧