DockPanel
来源:互联网 发布:不良信息过滤软件 编辑:程序博客网 时间:2024/05/24 04:39
DockPanel是很好用的开源的三方控件,实现了MDI窗口,窗口可以浮动,拖拽
名称解释:
MDI窗口:MDI是指一个母窗口里可以有N个子窗口,也就是母容器
Dockpannel 的简单用法:
注意:需要在DockPannel 中显示的子窗体(多标签,停靠...)必须继承自 WeifenLuo.WinFormsUI.Docking.DockContent类,DockContent类重载了窗体的Show方法,所以继承了DockContent类的子窗体能把自己指定的方式显示在DockPannel 区域内,防止 DockPannel 的窗体就为父窗体,需要把父窗体的IsMidContainer属性设为True。
一。创建个窗体Form1,在里面添加dockPannel 控件(其属性中IsMidContainer为true)
二.新建两个子窗体,FrmChild,FrmProperty,里面任意添加控件
窗体代码里面都要继承 DockContent
如 public partial class FrmChild : DockContent,
public partial class FrmProperty : DockContent
三,然后在Form1中的代码如下
FrmChild fc; FrmProperty fp; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { fc = new FrmChild(); fp = new FrmProperty(); fc.Show(this.dockPanel1); fp.Show(this.dockPanel1); }运行代码如下显示:
0 0
- DockPanel
- dockPanel
- dockpanel
- DockPanel
- DockPanel
- DockPanel
- DockPanel
- DockPanel布局
- DockPanel Suite
- DockPanel使用方法
- dockpanel 操作方法
- DockPanel 类
- WPF DockPanel
- DockPanel Suite 使用
- DockPanel下载网站
- wpf学习笔记---DockPanel
- DockPanel的使用
- SCSF 之 DockPanel 扩展
- Servlet
- python mysqldb安装方法,以及遇到的几个问题
- ant 下载、配置
- MYSQL 分页
- Django url解析出现unicode编码错误
- DockPanel
- 如何才能培养孩子良好的脾气秉性!
- MYSQL---时间
- C16_OC06-id关键字和构造方法
- OCP-1Z0-051 第63题 order by 应用
- Git详解之二:Git基础
- bat关闭指定窗口
- 梯度下降算法(Gradient Descent)
- NOTE 4----linkserver的创建