简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据

简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据
首先创建两个窗体,一个父窗体Form1 一个子窗体Form2
在show 子窗体时 设置

Form2 form2=new Form2;
form2.Ower=this;
form2.showDialog();

再父窗体中设计一个刷新DataGridView的方法 GetAll();
GetAll为public类型的DataGridView的数据源绑定方法

在子窗体form2中的窗体关闭事件FormClosed()中,实例化一个父窗体,Form1 frm1=(Form)this.Ower;
frm.GetAll(). 因为GetAll()方法为publicl类型,所以在子窗体内可以访问到该方法。

父窗体中就刷新完成

简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据_第1张图片

简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据_第2张图片
简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据_第3张图片

你可能感兴趣的:(简单实现 子窗体关闭后 刷新父窗体的DataGridView控件数据)