一 居上、居中、居下
二 添加子控件
三 適應不同分辨率
四 內容超出,顯示滾動條
一 .居上、居中、居下
二.添加子頁面
Form7 childFrm = new Form7(); childFrm.TopLevel = false; childFrm.Dock = DockStyle.Fill; this.panelContent.Controls.Add(childFrm); childFrm.Show(); this.panelContent.AutoSizeMode = AutoSizeMode.GrowOnly;
三. 適應不同分辨率
方式一:
1)主窗口設置在1024*768,建議設置為1000*750,主窗口先滿足這個分辨率,后面大的分辨率只需要布局沒問題,就會自適應
2)窗口布局用Panel布局,分塊布局,比如:上、中、下,里面的控件要么上、左對齊,或者上、右對齊,就相當於按百分比布局了,就自動會適應分辨率,不至於縮成一塊
方式二:
參考最大化按鈕事件,去修改控件的寬、高
四.內容超出,顯示滾動條
1)子窗口 AutoScorll 設置為 true
2)父 panel,為Fill、top...