在我目前的項目中。我點擊一個按鈕,主窗體將ShowIcon設置爲false並將可見性設置爲false。一旦我終止第二個窗口,我想再次看到主窗體。通過重置這兩個屬性爲true。這怎麼可能?如何將可見性窗口屬性從一種形式更改爲另一種形式?
除了會在哪裏,我把代碼。
在我目前的項目中。我點擊一個按鈕,主窗體將ShowIcon設置爲false並將可見性設置爲false。一旦我終止第二個窗口,我想再次看到主窗體。通過重置這兩個屬性爲true。這怎麼可能?如何將可見性窗口屬性從一種形式更改爲另一種形式?
除了會在哪裏,我把代碼。
將此代碼放在您的button_click
事件:
newform nf = new newform(); //or whatever the name of your second form is
this.Hide(); //to hide your mainform
nf.ShowDialog();
this.Show(); //to show your mainform after closing your new form
nf.Dispose(); //optional
您可以覆蓋OnFormClossing
事件
protected override void OnFormClosing(FormClosingEventArgs e)
{
// code that u want
}
問題。我會在哪裏放置這兩個表單並如何相互溝通? – Ryan 2013-02-17 05:46:12
你嘗試過使用form2.ShowDialog();可能這是你要求的 – 2013-02-17 07:17:41
非常感謝你! :d – Ryan 2013-02-17 15:37:48