通過委託使子窗體關閉時重新整理父窗體

2022-03-10 08:53:01 字數 329 閱讀 9868

**片段

(1)定義乙個委託,保證父窗體與子窗體都能拿到

public delegate void reloadmain();

(2)子窗體中定義乙個委託變數(保證父窗體可以訪問到):

public reloadmain completereturn

(3)父窗體例項化子窗體,在顯示之前,為子窗體的委託變數賦值

childform.completereturn = delegate

;(4)子窗體在關閉之前,讓委託對應的方法(有第三布設定)執行一下

completereturn();

this.close();

當關閉子窗體時重新整理父窗體

彈出子窗體更新他,即當關閉子窗體時重新整理父窗體,function showflow else 當時不知道怎麼做,後來我是這們實現的 在前台頁面鏈結後寫上如下 document.form1.父窗體的按鈕 一般用的是查詢按鈕 click 即 function showflow else 這樣,當我們關...

swing 子視窗關閉時重新整理父視窗

基本原理是這樣的 1 在父類中定義乙個重新整理父視窗內容的方法 2 在父視窗中開啟子視窗時,將父視窗的例項也傳給子視窗 3 子類中建立乙個父類例項的屬性,在子類在構造方法中用此屬性接受傳過來的父類例項 4 子視窗關閉時,呼叫父類中的方法,實現對父視窗內容的重新整理。說明 本方法不包括從子視窗向父視窗...

WPF 關閉子視窗時重新整理父視窗

關閉子視窗後子視窗進行某個操作後重新整理父視窗 父視窗 彈出視窗 private void mifuncset click object sender,routedeventargs e 設定視窗關閉時執行的方法 void funcsettingclosed 子視窗 定義委託 public dele...