项目地址https://github.com/dockpanelsuite/dockpanelsuite

可以参考的博客http://www.cnblogs.com/wuhuacong/archive/2009/07/09/1520082.html#!comments

可以通过NuGet获取dll;

在ToolBox中新建一个Tab,比如WinFormsUI Components;

然后将这个dll拖动到ToolBox中对应的Tab中

效果如图所示:

还有主窗体设置IsMdiContainer=true;

子窗体继承DockContent

    public partial class Form2 : DockContent{public Form2(){InitializeComponent();}}

将子窗体的实例显示到父窗体上

  private void toolStripButton1_Click(object sender, EventArgs e){Form2 tempForm2 = new Form2();tempForm2.Show(dockPanel1);}

DockPanel的使用相关推荐

  1. WPF布局(2) 使用的DockPanel面板进行简单的布局

    DockPanel 面板是根据外边缘进行控件的拉伸,DockPanel的LastChildFill属性设置为True 时,最后一个添加的控件将占满剩余空间. <DockPanel LastChi ...

  2. WPF入门教程系列九——布局之DockPanel与ViewBox(四)

    七. DockPanel DockPanel定义一个区域,在此区域中,您可以使子元素通过描点的形式排列,这些对象位于 Children 属性中.停靠面板其实就是在WinForm类似于Dock属性的元 ...

  3. 【原】WPF 主界面布局中DockPanel的停靠与默认填充

    在WPF中,通常的主界面大都是DockPanel 根元素,一次DockPanel .Top主菜单.DockPanel .Top Toolbar.DockPanel .Bottom Statusbar, ...

  4. 禁止Dockpanel拖动

    Dockpanel太过于灵活,一不小心拖动了一下,位置就变了,而且还没法恢复到原来的位置. 想了半天,没想到好办法禁止拖动位置.最后想了一招,把Options属性下面的AllowDockBottom. ...

  5. C#:Dockpanel的一些入门的基本操作

    原文链接: 一.引用: 1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1(此处默认为主窗体). 2.引用->添加引用->浏览->weiFenLuo.winF ...

  6. 你还可以续命几次?回顾DockPanel Suite项目的发展史

    微软在设计Visual Studio.NET的时候汲取了之前IDE版本的各种教训,开始考虑怎样让开发人员能够快速调整多窗口的布局,灵活构建自己喜欢的日常界面.这种基于菜单条和悬浮面板的新界面也让Win ...

  7. DockPanel 类

    DockPanel 类 .NET Framework 4.5 其他版本 此主题尚未评级 - 评价此主题 定义您可水平或垂直排列子元素的区域,互相. 继承层次结构 System.Object    Sy ...

  8. C#实现浮动和多标签窗体解决方案---使用Dockpanel

    首先声明:在此感谢Dockpanel 实现浮动和多标签窗体解决方案给我提供思路和灵感.本文的形成也多有借鉴,再次表示感谢!在此记录一下Dockpanel框架的搭建过程(主要步骤),以及需要注意的几点. ...

  9. C#中如何动态加载DockPanel

    在WinForm项目中要求实现动态加载DockPanel. 简单研究了下,演示代码如下: 1 DockPanel runPanel = dockManager1.AddPanel(DockingSty ...

  10. 使用dockpanel动态添加picturebox并绑定图片

    关于DockManager的使用之前已经介绍过,这里不再赘述.直接说如何在dockpanel中动态添加picturebox并绑定图片. 1.生成picturebox的方法 public void ge ...

最新文章

  1. 【python教程入门学习】Pandas是什么
  2. 制作简易的LED闪烁测试工具
  3. c语言malloc用法 数组,详解C语言用malloc函数申请二维动态数组的实例
  4. 前端圈小可爱 Vue 的自白:我年少成名,却又屡陷 React、Angular 混战
  5. vue全家桶搭建前端页面注意细节及遇到的难题
  6. Android Socket 编程(WIFI 和 ADB)
  7. Mysql 启动命令详解
  8. Win32 API 列表5 (格式有点乱)
  9. 知识图谱文献综述(第一章 知识表示与建模)
  10. [LaTeX] 将minipage环境中的脚注(footnote)放到正文并添加超链接
  11. 超最小二乘椭圆拟合函数----MATLAB实现
  12. 新技能Get! 手把手教你接入CG Kit
  13. 鸿蒙系统升级到第几批了,鸿蒙系统第四批升级名单有哪些 鸿蒙系统第四批升级机型介绍...
  14. 计算机组成与系统结构(课程设计)
  15. 数据库拆分的理解和案例(详细版)
  16. ADNI-python实现批量nii和dcm文件转换为png图像
  17. ipqc的工作流程图_品质部各人员工作流程图
  18. macOS Big Sur 11.0 B2(20A4300b)原版镜像
  19. [DDR]2 - Initialization, Training and Calibration
  20. Bt(宝塔面板)phpmyadmin打不开的解决办法

热门文章

  1. 男友问别人:你裙子里穿什么了?
  2. 服务器复制不进去文件等
  3. spring3: 依赖和依赖注入-xml配置-DI的配置
  4. JavaScript不用临时变量交换两个变量的值的七种解决方案
  5. 六月计划#2A(6.10-6.16)
  6. android 教程实例系列
  7. 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现
  8. PHP undefined index的几种解决方法
  9. linux中安装typecho的pathinfo配置
  10. 泛函编程(14)-try to map them all