WeiFenLuo.winFormsUI.Docking.dll
我在写成绩管理系统的时候用到了WeiFenLuo.winFormsUI.Docking.dll类库,但很多朋友不会使用,下面是使用方法。
以我的程序为例:
1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1。
2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。
3.窗体属性IsMdiContainer:True。
5.将dockPanel拖到窗体主界面上,设置Dock属性,我设置的是:Fill。
停靠窗体:
1.新建一个WinForm窗体关于。
2.在代码中修改窗体继承于DockContent。
public partial class 关于 : DockContent
3.在窗体关于中显示停靠窗体。
private void 关于_Load(object sender, EventArgs e)
{
关于 about = new 关于();
about.Show(this.dockPanel1, DockStyle.Left);
}
WeiFenLuo.winFormsUI.Docking.dll是开源项目DockPanel Suite的一个类库,可以实现像Visual Studio的窗口停靠、拖拽等功能。
WeiFenLuo.winFormsUI.Docking.dll:等您坐沙发呢!