关于C# winForm窗体调用其他窗体按钮事件的问题。

lixin_123123 2011-02-18 04:27:30
现有一个窗体,另外一个是用户控件。我在用户控件里面有一个按钮和此按钮的事件,现在在窗体里面有一个按钮,当点此按钮的时候我想调用此按钮的事件,求各位大虾。
我用了一个方法,但是不行。
如下:
用户控件 u=new 用户控件();
u.按钮click(sender,e);
因为重新加载了一个窗体,所以上面的数据都没有了。
...全文
523 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tellxp 2011-02-19
  • 打赏
  • 举报
回复
声明一个public窗口变量进行引用,或者自定义事件引用
guoyanhong1111 2011-02-18
  • 打赏
  • 举报
回复
1.在用户控件里申明一个事件
2.在按钮的下面实例化控件对象,再利用对象去调用申明的事件
wuhan2010 2011-02-18
  • 打赏
  • 举报
回复
使用委托事件就可以
wuyq11 2011-02-18
  • 打赏
  • 举报
回复
Control里添加自定义事件
public event EventHandler Click;

然后在里调用这事件
pfworld 2011-02-18
  • 打赏
  • 举报
回复
使用自定义事件!
lixin_123123 2011-02-18
  • 打赏
  • 举报
回复
自己顶一个。
liuwei2500 2011-02-18
  • 打赏
  • 举报
回复
1.得到“其他窗体”的句柄。
2.点击按钮之后SendMessage();
3.处理消息。

110,546

社区成员

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

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

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