2017-07-30 95 views
-5

嘿傢伙,所以我有一個公共的無效方法,在表格中加載表格我想在訪問方法時關閉第二個窗體並返回到方法請幫助?使用公共void從一種形式到另一種

+1

歡迎計算器!你的問題應該是[mcve]。請看這個[問]好問題。 –

+0

查看我的兩個表單項目:https://stackoverflow.com/questions/34975508/reach-control-from-another-page-asp-net – jdweng

回答

0

您可以使用第二種形式的FormClosed/FormClosing事件。當第二個表單關閉時,第一個表單中的事件處理程序將被調用,您可以在那裏調用公共方法。

例子:

public partial class FirstForm : Form 
{ 
    public void OpenSecondForm() 
    { 
     SecondForm form = new SecondForm(); 
     form.FormClosed += SecondForm_FormClosed; 

     form.Show(); 
    } 

    private void SecondForm_FormClosed(object sender, FormClosedEventArgs e) 
    { 
     this.PopulateGridView(); 
    } 

    public void PopulateGridView() 
    { 
    } 
} 
相關問題