作爲一個在Windows窗體發展的一個非常第一用戶我要問一個簡單的問題,創建了第二個對象調用主窗口對象...如何從主窗口,在C#.NET
我創建了一個表格(主窗口.cs)在運行該解決方案時打開的解決方案中。
後者我創建了第二個窗體(SecondWindow.cs)並創建了一個事件,以便可以通過單擊按鈕從第一個窗口調用該窗體。當第二個窗口覆蓋第一個窗口(MainWindow.cs)時禁用。
現在我想在第二個窗口關閉時啓用MainWindow.cs。
該怎麼做......
一個簡單的解決方案,我已經是隱藏在關閉第二窗口使第一窗口的新對象,並顯示它。但是它不是MainWindow.cs和後者我認爲這是一種很好的方式,因爲已經有一個由.net框架自動爲第一個窗口創建的對象,所以爲什麼我們應該創建一個Mainwindow.cs的新對象。
碼的第一個窗口(MainWindow.cs):
private void priceControllToolStripMenuItem_Click(object sender, EventArgs e)
{
SecondWindow price = new SecondWindow();
this.Enabled = false;
price.Show();
}
碼的第二個窗口(在關閉SecondWindow.cs)
private void price_controll_FormClosed(object sender, FormClosedEventArgs e)
{
// what will goes here to make the MainWindow.cs to enable state
}
這是我認爲的一個好方法。 –