DockPanel

DockPanel Suite是一個國外開源項目,項目要引用WeifenLuo.WinFormsUI.Docking.dll,這個程式集包含了控制項及相關類。

需要在DockPanel控制項中顯示的子窗體(多標籤,停靠,自動隱藏)必須繼承自WeifenLuo.WinFormsUI.Docking. DockContent類;DockContent重載了窗體的show方法,所以繼承自DockContent的子窗體能把自己以指定方式顯示在指定的DockPanel區域內;放置了DockPanel的窗體就為父窗體,需要把父窗體的IsMdiContainer屬性設為true。
DockPanel的SaveAsXml方法,能以XML形式,把Panel內所有子窗體的顯示狀態信息保存至指定的本地檔案。DockPanel的LoadFromXml方法,能讀取之前保存的子窗體信息,再根據使用者提供的相應處理方法,把子窗體恢復到之前狀態。

相關詞條

熱門詞條

聯絡我們