首页 > 代码库 > 父窗口子窗口操作2

父窗口子窗口操作2

当子窗口中处理数据结束,确定关闭子窗口同时刷新父窗口数据?

3种方法:

1,将父窗口传入子窗口中,先定义一个父窗口然后赋过去让父窗口成为子窗口的全局变量,然后调用父窗口的刷新函数进行刷新。

2,showDialog(),

如果你的子窗体是ShowDialog出来的,子窗体”确定“按钮添加代码: this.DialogResult = DialogResult.OK;

显示子窗体的时候: Form1 frm=new Form1(); if (frm.ShowDialog() == DialogResult.OK) { //刷新操作 }

3,采用委托函数

这个方法可以从百度自己搜,不过貌似有点复杂很多人反映没成功。

 

父窗口子窗口操作2