0
我有一個父窗體。當我打開一個子表單來更新標籤文本時它正在工作,但是當我關閉子表單時,父表單不會更新標籤文本。子頁面關閉時如何刷新父頁面?如何在窗口應用程序中關閉子頁面時刷新父頁面?
我有一個父窗體。當我打開一個子表單來更新標籤文本時它正在工作,但是當我關閉子表單時,父表單不會更新標籤文本。子頁面關閉時如何刷新父頁面?如何在窗口應用程序中關閉子頁面時刷新父頁面?
爲刷新父窗口的子窗口的FormClosed事件編寫一個事件處理函數。
Home hm = new Home(); hm.Refresh(); this.Close();我已經把這個代碼,但它不工作。當子窗體關閉時,標籤值不會更新,因爲父窗體不刷新或重新加載。我該如何解決這個問題? –
哦,我現在得到你,我寫了首頁hm = new Home(); hm.Refresh(); this.Close();此表單上的代碼關閉事件,但仍然不起作用 –
爲什麼你創建一個新的主頁?當子窗口打開時,您的父窗口應該已經存在。假設父窗口被稱爲hm,只需將hm.refresh()放在子窗口的FormClosed事件處理程序中即可。 – Zoyd