我有一个托管用户控件的窗口。我希望在父窗口中传递(引发)应该到达用户控件的事件。 如何在父窗口中定义子用户控件也可以接收的事件。
答案 0 :(得分:0)
我记得步骤应该是:
让我们在你的窗口中说加载事件将usercontrol附加到 事件,例如 -
this.MyEvent + = new this.MyDelegate(this.UserControl1.SomeMethod);
请注意 SomeMethod必须与MyDelegate定义匹配。
有关如何定义委托/事件的示例,那么google就是您的朋友;)另外,当不再需要(当窗口关闭时)时,不要忘记从事件中取消注册用户控件。