|
1
2
这应该很容易。将委托事件添加到UserControl,如下所示:
然后,只需向用户控件的aspx标记上的事件添加一个处理程序:
最后,向页面添加一个处理程序:
|
|
|
2
1
|
|
|
3
0
最简单的方法是在UserControl上创建一个事件来表示取消已经发生。在原始表单中为其添加处理程序,并在触发时更新显示。 |
|
4
-1
如果表单是您自己设计的类,例如
然后,在您的自定义用户控件中,我假设它在多个窗体上使用,以允许记录您描述的cancel。。。然后,在任何事件/按钮的代码末尾,您可以执行以下操作
因此,您可以使用“this.FindForm()”来获取表单,输入cast到您的自定义表单定义,您知道它有这样的“MyCustomRefresh()”方法,并直接调用它。不需要代表。 |