看到Stran使用了這個元件weifenluo DockPanel Suite
下載位置
SourceForge.net > Develop > DockPanel Suite
http://sourceforge.net/projects/dockpanelsuite/files/
引用方法:
1、新增專案->Windows->Windows Forms應用程式->產生一個FORM的表單
2.左邊工具箱->右鍵->項擇項目->.Net Framework元件->WeifenLuo.WinFormsUI.Docking.dll->會多出DockPanel
3.將dockPanel拖到Form上,設置Dock屬性,我設置的是:Fill:
4.IsMdiContainer:True
設定停靠的panel
1.新建一個WinForm表單Form2。
2.在代碼中修改表單繼承於DockContent。
public partial class Form2 : DockContent
3.在主表單Form1中顯示停靠表單。
private void Form1_Load(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Show(this.dockPanel1);
form2.DockTo(this.dockPanel1, DockStyle.Left);
}
最後記得都要設定,載入命名空間
using WeifenLuo.WinFormsUI.Docking;
參考網頁
CSDN博客:http://blog.csdn.net/gaoyunpeng/archive/2009/02/10/3873217.aspx
WeifenLuo.WinFormsUI.Docking学习:http://blog.csdn.net/gaoyunpeng/archive/2009/02/10/3873217.aspx
留言列表