c#的formload里怎么触发按钮的点击事件?

jojoova 2012-04-17 03:05:30
powerbuilder里直接cb_1.triggerevent(clicked!)就可以触发按钮cb_1的点击事件,在c#里怎么实现?
...全文
956 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jojoova 2012-04-17
  • 打赏
  • 举报
回复
谢谢,可以了
lackyking 2012-04-17
  • 打赏
  • 举报
回复
Button1.PerformClick();
wy811007 2012-04-17
  • 打赏
  • 举报
回复
3L 正解
button1_click(sender, e); 就这样触发
test2050 2012-04-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
不是,你没明白我的意思,我是说在窗体初始化打开时,比如pb是在窗口的open事件里,c#
是formload事件里就触发按钮的点击事件,pb里面实现很简单的,调用该按钮的triggerevent方法就行了,但在c#里不知道怎么实现
[/Quote]

formload中写代码:
button1_click(sender, e);
就可以自动触发按钮button1的单击事件了。
orochiheart 2012-04-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

不是,你没明白我的意思,我是说在窗体初始化打开时,比如pb是在窗口的open事件里,c#
是formload事件里就触发按钮的点击事件,pb里面实现很简单的,调用该按钮的triggerevent方法就行了,但在c#里不知道怎么实现
[/Quote]
初始化窗体的事情在你托一个按钮到界面上的时候VS已经自动帮你生成了相应的代码,生成的位置是后缀名为.Designer.cs的文件中,你可以看看这个文件中写了些什么内容。

也许3L就是你想要的吧、。、
jojoova 2012-04-17
  • 打赏
  • 举报
回复
3楼的方法我先去试试
jojoova 2012-04-17
  • 打赏
  • 举报
回复
不是,你没明白我的意思,我是说在窗体初始化打开时,比如pb是在窗口的open事件里,c#
是formload事件里就触发按钮的点击事件,pb里面实现很简单的,调用该按钮的triggerevent方法就行了,但在c#里不知道怎么实现
vinjent 2012-04-17
  • 打赏
  • 举报
回复
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(e.ToString());
}

private void Form1_Load(object sender, EventArgs e)
{
button1_Click(sender, e);
}
orochiheart 2012-04-17
  • 打赏
  • 举报
回复
或者在窗体设计器中,鼠标点击按钮,右侧有个事件列表 有一大堆关于button按钮的事件 可以通过那个好好系统学一下
orochiheart 2012-04-17
  • 打赏
  • 举报
回复
拖放个按钮在界面上,双击按钮 就可以自动锁定到button_Click事件,这这个事件中写的代码就表示点击按钮时会触发

111,126

社区成员

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

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

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