C# Form窗体子窗口关闭时刷新父窗体中的DataGridView

解决该问题能够用委托,可是还有更简单方便的三种方法:post

方法一:在父窗体加入Activated事件,而后将要绑定到DataGridView的代码放在事件里便可。this

方法二:将主窗体实例保存到子窗体spa

  show  form2的时候设置一下 owner为form1   Form2 f2 = new Form2();   // 增长这一句   f2.Ower = this;   而后写一个方法public的方法 Fun****() 绑定数据
  form2中直接调用form1中的方法就好   Form1 ower = (Form1)this.Owner;   ower.Fun****();3d

 注:form1为主窗体,form2为子窗体orm

 

方法三:经过Send事件传递参数进行判断blog

    先在子窗体 定义事件  Send。保存成功后 执行该事件事件

    而后在主窗体 添加事件处理方法。若是返回的参数是OK,则reload datagridform

 

相关文章
相关标签/搜索