2015-09-04 53 views
0

我有一個Winforms.net的C#應用​​程序。我的一個表單(form1)創建另一個表單(form2)。我將form1最小化到任務欄(Win7)中。當我最小化form2時,它將OK最小化,然後form1顯示(非最小化本身)。最小化一個窗口,另一個顯示

下面是代碼行:

frmForm2 = new MatrixForm(this); 
frmForm2.Show(); 

什麼引起form1展示自己?

+0

顯示您用來顯示form2的代碼。是show()還是ShowDialog() – Sayka

+0

frmForm2 = new MatrixForm(this); frmForm2.Show(); – user337447

+0

當您顯示form2時,是否通過代碼將Form1最小化? – Sayka

回答

1

好後「form1的」最小化,由此減少「窗口2」:

form2.WindowState = FormWindowState.Minimized; 

我不知道原因,但是這將幫助你。如果這對你沒有幫助,那麼請不要給我反面投票。告訴我,我會盡力解決它。

+0

我通過單擊右上角的最小化按鈕來最小化form2的形式。這應該是最小化的形式(對吧?)。我不投票給任何人...你在這裏試圖幫助我。 – user337447

+0

我已經編寫了代碼,儘快將form2取消最小化。它會看起來像它沒有被削弱。 –

+0

我不明白你想說什麼? – user337447

相關問題