通过委托使子窗体关闭时刷新父窗体
2016-02-23 17:42
197 查看
代码片段
(1)定义一个委托,保证父窗体与子窗体都能拿到
public delegate void ReLoadMain();
(2)子窗体中定义一个委托变量(保证父窗体可以访问到):
public ReLoadMain CompleteReturn
{
get;set;
}
(3)父窗体实例化子窗体,在显示之前,为子窗体的委托变量赋值
ChildForm.CompleteReturn = delegate
{//不带参数的匿名方法,或者不带参数的方法名
CreateTaskReturn();
};
(4)子窗体在关闭之前,让委托对应的方法(有第三布设定)执行一下
CompleteReturn();
this.Close();
(1)定义一个委托,保证父窗体与子窗体都能拿到
public delegate void ReLoadMain();
(2)子窗体中定义一个委托变量(保证父窗体可以访问到):
public ReLoadMain CompleteReturn
{
get;set;
}
(3)父窗体实例化子窗体,在显示之前,为子窗体的委托变量赋值
ChildForm.CompleteReturn = delegate
{//不带参数的匿名方法,或者不带参数的方法名
CreateTaskReturn();
};
(4)子窗体在关闭之前,让委托对应的方法(有第三布设定)执行一下
CompleteReturn();
this.Close();
相关文章推荐
- POJ 1065 Wooden Sticks#贪心+qsort用法
- jQuery获取浏览器URL链接的值
- 如何锁定Xcode中的API头文件
- Eclipse开启内存监视窗口
- linux 用户与组
- 汉诺塔算法
- iOS高仿百度传课,版本号2.4.1.2
- 谈谈工厂的作用
- XCode6制作动态及静态Framework
- python第七天
- 使用 XStream 读写 XML 文件
- Android应用程序 --- WakeLock 保持后台唤醒状态
- Windows Server 2012四个版本的异同
- Java并发同步工具类之CountDownLatch
- CSS3 伪类选择器 :nth-child()
- 画椭球
- OkHttp3找不到FormEncodingBuilder
- 根据不同的窗口尺寸来选择不同的样式
- Java Reflection(九):泛型
- 将PNG、JPG、JPEG、BMP格式的图档转化成eps格式的图档