WinFrom 编程:如何在一个form内调用另一个窗体的事件?

xiaoleifeng 2003-08-19 02:34:05
比如在Form1中写点下按钮执行某事件,现在如何让另一个窗体中的按钮点下时也可在form1中执行该事件呢?
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoleifeng 2003-08-20
  • 打赏
  • 举报
回复
joneway@hotmail.com
angelior 2003-08-20
  • 打赏
  • 举报
回复
給我一個:
zhou143-2222@163.com
HenanBoy 2003-08-19
  • 打赏
  • 举报
回复
呵呵,用事件委托了
可以把子窗体的事件委托给付窗体来处理的
你把邮箱给我我给你法院代码
calmzeal 2003-08-19
  • 打赏
  • 举报
回复
在form1中把buotton1定义为static

然后再form2中

form2.Btn2.Click += new System.EventHandle(form1.buotton1_Click);
calmzeal 2003-08-19
  • 打赏
  • 举报
回复
不在Form1中声名Form2应该也可以
代码同上
在menuformbtn1_click前面加上form1.
rouser 2003-08-19
  • 打赏
  • 举报
回复
假設Form1中有Btn1,執行事件為:
private void Form1Btn1_Click(object sender,EventArg e)

...
Form2中Btn2,你現在想讓Btn2惦記的時候執行Btn1裡面的代碼
則你先把Btn2的聲明變成public,然後在Form1中調用Form2
Form2 frm2 = new Form2();
frm2.Btn2.Click += new System.EventHandle(MenForm1Btn1_Click);

110,533

社区成员

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

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

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