C#中有两个窗体:Form1 和 Form2 ,现在我想在Form2中一个按钮的单击事件中调用Form1的Form1_Load 事件

[复制链接]
查看11 | 回复5 | 2009-4-12 14:23:55 | 显示全部楼层 |阅读模式
请问,用委托和事件怎么实现?
要用委托和事件实现! 要用委托和事件实现! 要用委托和事件实现! 不是我小题大做,主要是想看看委托和事件的具体应用 ,也可将已实现了的案例发到我的QQ油箱,我的QQ:605647745

回复

使用道具 举报

千问 | 2009-4-12 14:23:55 | 显示全部楼层
汗一个,委托和事件虽然强大, 可也不至于这样吧...解决问题的方法不重要, 解决了问题才重要.关于使用委托的情况,具体语句记不清了,总之在Form1里加个静态函数,然后把Form2里的事件的委托中加上这个函数,或者不使用静态函数,而是在Form2里加一个Form1类型的变量,在委托里加上这个变量的函数调用.委托用得很少,错误之处请高手勿笑....
回复

使用道具 举报

千问 | 2009-4-12 14:23:55 | 显示全部楼层
我以前为了弄清委托和事件,自己也写过两个窗体间传信息的例子,把你的邮箱告诉下吧,我发给你看下还有你说的“在Form2中一个按钮的单击事件中调用Form1的Form1_Load 事件”,就不是就是在From2中点按钮时,From1显示出来呢??...
回复

使用道具 举报

千问 | 2009-4-12 14:23:55 | 显示全部楼层
直接用事件得了, protected void Button1_Click(object sender, EventArgs e){
Form1_Load(null,null) }...
回复

使用道具 举报

千问 | 2009-4-12 14:23:55 | 显示全部楼层
你是想学习怎么使用委托和事件。呵呵,但没必要这样做。我给你个我写的例子。对你学习这个应该会有帮助http://hi.baidu.com/12666954/blog/item/0a4da7b4b3c649708bd4b203.html(C#委托 委托示例 事件驱动)...
回复

使用道具 举报

千问 | 2009-4-12 14:23:55 | 显示全部楼层
在form2中的单击事件中form.Form1_Load()form表示form1实例化后的对象...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行