當我執行此代碼:顯示「父」的形式在正常狀態下
this.WindowState = FormWindowState.Minimized;
_fullscreenForm.Show();
_fullscreenForm.Focus();
我得到最小化當前窗口和_fullscreenForm
創建最小爲好。我應該如何在正常狀態下顯示它?
UPDATE:
很顯然,我已經嘗試添加_fullscreenForm.WindowState = FormWindowState.Maximized;
並不起作用。
更新2:
不,我們不能改變最小化當前的形式,另一種的外觀,因爲會有這些行之間的一些工作秩序,所以我們實際上需要:
- 隱藏當前的形式
- 做了一些工作
- 顯示與結果
答案:
的形式出現在VS窗口的後面,所以我們需要Activate()
它。
您可以發佈這個應該發生的事件嗎? 'this'和'_fullscreenForm'之間有什麼關係。還有,你試圖設置'_fullscreenForm.WindowState'屬性爲'FormWindowState.Normal' ??你得到什麼,你想得到什麼。 – ja72 2011-05-09 03:18:02
@ ja72:呃,事件?我需要在我的代碼被調用後顯示_fullscreenForm。我最小化了_fullscreenForm(正如我在我的Q中所說的)。 「這和_fullscreenForm之間有什麼關係?」 - 它有多重要? '_fullscreenForm'只是當前表單的私有屬性。 – zerkms 2011-05-09 03:19:32