【发布时间】:2013-04-23 20:06:40
【问题描述】:
在 UserControl1 中有一个我想在 UserControl2 中连接的自定义事件。
在 UserControl1 中,我已将自定义事件声明为:
public event MYDelegate SendMessage;
而我的委托定义在其他类库中:
public delegate string MYDelegate(string message);
我在我的代码中触发 SendMessage,如下所示:
SendMessage(txt.Text);
请指导我如何在 UserControl2 中连接 SendMessage() 事件。我的想法是在下面的示例中执行类似操作,但不确定如何获取/访问 UserControl2 中的 UserControl1 对象。
请帮帮我。
UserControl1.SendMessge+=ListnerMetod();
【问题讨论】:
-
两个用户控件是否由同一个父级托管?
-
听起来你想使用MessageBus,所以它看起来像这样:ronaldwidha.net/2010/05/31/…