[C#] DockPanel Suite

DockPanel Suite 可以讓 Windows Form實現自由移動面板的功能
像Visual Studio或是SQL Server一樣

使用方法: 到官網或是Github上下載專案,自行編譯出dll檔
在要使用的專案中參考此dll (WeifenLuo.WinFormsUI.Docking.dll)
記得還要 using WeifenLuo.WinFormsUI.Docking;

在介面設計區右鍵點選工具箱、選擇項目、Net Framework組件、瀏覽,選取此dll檔
工具箱中就會多出DockPanel的控制項,將它拉到主Form(Form1)上
並將Form1的IsMdiContainer屬性設置為true

新增Form2,把原本繼承的  public partial class Form2 : Form 中繼承的 Form 改成 DockContent

最後在Form1的Load方法中加入
Form2 form2 = new Form2();
form2.Show(this.dockPanel1);
form2.Dockto(this.dockPanel1,DockStyle.Left)

留言

這個網誌中的熱門文章

[C#] WinForm動態側邊欄

在Windows Form 上瀏覽 PDF

[C#] Windows Form 自訂控制項