winforms關閉窗體後如何彈出另乙個窗體

2022-07-22 01:57:12 字數 388 閱讀 1454

按照正常的在你form1的關閉按鈕單擊事件裡寫上

this.close();

from2 f2=new form2();

f2.show();

這樣你會發現按下關閉後整個程式都關了,

原因在於你這個程式有個入口點,也就是我們c#裡面提到的main方法,在wform窗體程式設計中,點解決方案資源管理,裡面有個program.cs類,點開它,在main方法裡有這樣一行**

using system;

using system.collections.generic;

using system.windows.forms; }

} 這樣就可以解決你說的問題了 不過this.hide();是隱藏了這個視窗,而不是關閉;

WinForms 新窗體後台開啟完美的解決

最近在做瀏覽器開發時,想要實現 ie 6那種多窗體,又允許後台開啟而不搶占視野的方式。winforms 應用程式中想要後台開啟乙個新的窗體,而不 搶焦 遮擋 目前窗體。需要注意的是,sw shownoactivate開啟的 不搶焦 窗體,是不會執行 shown 和 load。一定要注意!放置首頁,如...

vs2008WinForms應用程式窗體簡介

在windows forms中,窗體是用於向使用者顯示資訊的可檢視面。如果把構建可視程式介面看做畫圖,那麼窗體就類似於做圖用的畫布,在畫布上可以新增任何影象。通過在窗體上放置控制項,並開發對使用者操作 如滑鼠單擊或按鍵 的響應來構建windows forms應用程式。窗體比作畫布,那麼控制項就是畫布...

窗體關閉按鈕

在我們平時用的程式中,有很多已經把窗體右上方的關閉按鈕的預設關閉改變了,當然,這其中有很多都是自己繪製,然後再寫進去 但如果想留用windows的自帶的那個按鈕也實現這個效果其實也是很簡單的。首先增加乙個窗體關閉事件 this.formclosing new system.windows.forms...