2015-07-04 150 views
-3

我在C#中實現窗口窗體。我想關閉當前窗口並打開一個新窗口。 (就像文件 - >應用程序中的新功能)C# - 如何關閉當前窗口,並獲得新窗口

這是我的代碼是什麼我想達到

private void newToolStripMenuItem_Click(object sender, EventArgs e) 
    { 

     Image_Editor IE = new Image_Editor(); //Image_Editor is the name of window 
     IE.Show(); 
     this.Close(); 

    } 

圖片:

http://www.infosight.com/labelaseproducer/images/designfilemenu.jpg

我想以實現上述鏈接中顯示的「新」功能。當執行給定的代碼時,新窗口剛剛出現,並且兩個窗口同時關閉。

我應該怎麼做才能解決這個問題?

+1

這是一個非常糟糕的制定問題。如果你不顯示任何代碼,你如何期待我們來幫助你?如果你需要幫助,你需要告訴你想要做什麼(有足夠的細節),行動和預期結果,顯示你正在使用或嘗試的代碼,以及你得到的錯誤(預期結果和你的代碼得到的結果)。至少...... – Jauch

回答

0

,如果你的意思是你要關閉此窗口,然後打開一個窗口像當前的Windows使用

Myform frm; //thats name of the class of your form like Form1 
frm = new Myform(); 
frm.Show(); // show the secend one 
this.Close(); // and close the first one 
相關問題