看到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

WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用:http://www.aspx2.com/a/WinForm/2010/0513/16595.html

WeifenLuo.WinFormsUI.Docking学习:http://blog.csdn.net/gaoyunpeng/archive/2009/02/10/3873217.aspx

arrow
arrow
    全站熱搜

    mming 發表在 痞客邦 留言(7) 人氣()