天天看點

c# winform 開發類似web架構内打開新窗體

首先在form窗體内布局好後。建立窗體form2,并在form1窗體内的panel内顯示form2.

代碼如下

 Form2 f=new Form2();

            f.TopLevel = false;//去掉頂級窗體設定。

            f.Dock = DockStyle.Fill;

            f.FormBorderStyle = FormBorderStyle.None;

            this.panel1.Controls.Add(f);

            f.Visible = true;//這句不加加載的窗體不顯示