在开发使用中用到了这个插件,但是在整个使用过程中遇到了很多问题,浪费了很长时间,所以开帖叙述一下自己遇到的问题,希望能够帮助到有需要的人
一、下载途径
Dockpanel是一款非常好用的开源选项卡式开发插件,但是在网上有很多个不同的版本,我也是下载了很多个版本之后最后决定使用如今的这个版本,是我觉得最为方便上手的一版。下面是链接:
二、如何使用
1.引入dll文件
在下载了dll后,将这个dll文件引入项目:
1、打开已有项目或者新建项目;
2、将dll文件移动到项目文件夹下,最好放在bin > Debug下面
3、在项目中点击引用 > 添加引用 > 浏览 > 找到Debug下的库文件 > 添加
4、在工具箱右击 > 选择项 > 浏览 > 找到Debug下的库文件,点击后确定即可完成工具箱的添加
2.使用步骤
1、先将Dock panel控件添加到主Form页面中,Dock设置为Fill,主页面的属性isMdiContainer原本为false,设置为true:
2、点击项目添加 > 新建项 > 选择窗体 > 更改默认名字添加(这里我添加了四个作为示例用,分别为MainDockpanel(主)、Dockpanel1(左侧)、Dockpanel2(右侧)、Dockpanel3(底部))
3、将需要作为选项卡使用的页面进行如下设置:
(1)首先在页面中添加using引用(所有页面都要加):
using WeifenLuo.WinFormsUI.Docking;
(2)然后更改具体内容,将页面继承改为DockContent:
由
public partial class Dockpa