按照正常的在你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...