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

 

相關文章
相關標籤/搜索