<1> 添加DLL文件的引用
1.建立一個WinForm工程,默認生成了一個WinForm窗體Form1。
2.引用—>添加引用—>浏覽—>weiFenLuo.winFormsUI.Docking.dll。
3.窗體屬性IsMdiContainer:True。
<2> 添加Docking 的 Panel
4.工具箱—>右鍵—>選擇項—>.net組件—>浏覽—>weiFenLuo.winFormsUI.Docking.dll—>在工具箱出現dockPanel。
5.將dockPanel拖到窗體Form1上,設置Dock屬性,
Dock為Fill、DocumentStyle為DockingMdi、RightToLeftLayout為True。
Dock就是 覆蓋整個MDI窗體的區域,DocumentStyle為多文檔類型、RightToLeftLayout是指新打開的窗口都停靠在右邊區域。
停靠窗體:
1.新建一個WinForm窗體Form2。
2.在代碼中修改窗體繼承於DockContent。
public partial class Form2 : DockContent
3.在主窗體Form1中顯示停靠窗體。
Map2D map2d = Map3D map3d = MainDialog_Load(