精华内容
下载资源
问答
  • DockPanel Suite DockPanel Suite - The Visual Studio ...For more details, check out http://dockpanelsuite.com. Visual Studio 2017 Community edition and above is recommended to compile the code base.
  • DockPanel Suite

    2018-02-26 12:02:16
    DockPanel Suite使用非常简单,它主要含有两个类DockContent和DockPanel。 DockContent是可停靠式选项卡的基类,所有可停靠的选项卡控件都必须基础自它。它是Form的子类,也就是说,可停靠的选项卡是一个个单独的...
  • DockPanel套件 DockPanel Suite-Visual Studio启发的.NET WinForms停靠库 有关更多详细信息,请访问 。 建议使用Visual Studio 2017 Community Edition及更高版本来编译代码库。
  • DockPanel Suite

    2010-08-04 11:04:00
      DockPanel exe 和dll http://sourceforge.net/projects/dockpanelsuite/<br />DockPanel Suite http://sourceforge.net/projects/dockpanelsuite/files/<br />  DockPanel 类 ...
    展开全文
  • dockpanelsuite

    2016-03-17 12:55:15
    C# winform 的一个框架,开源的。---搬运工
  • DockPanelSuite

    2015-03-18 14:18:25
    这是源代码 winform开发框架,可以实现像Visual Studio的窗口停靠、拖拽等功能。
  • dockpanel suite

    2019-09-30 04:40:41
    这个控件不错, 可以很方便地实现如vs 2003里那种窗口定位, ... dockpanel中提供了几个可用的类, 重要的有两个, 一是DockPanel, 一是DockContent, DockPanel是从panel继承出来的, 用于提供可浮动的dock的子窗口进行浮...

    这个控件不错, 可以很方便地实现如vs 2003里那种窗口定位, 浮动, dock, tab化等界面效果, 今天有空下载来看了一下, 用起来还是很容易的, 大概讲一下, 省得以后忘记了.

    dockpanel中提供了几个可用的类, 重要的有两个, 一是DockPanel, 一是DockContent,

    DockPanel是从panel继承出来的, 用于提供可浮动的dock的子窗口进行浮动和dock的场所,
    DockContent是从form类中继承出来的, 用于提供可浮动的窗口基类. 就是说: DockContent对象可以在DockPanel对象中任意贴边, 浮动, TAB化等.

    建立一个docpanel风格的程序的过程是:

    1.  建立一个winform程序, 引用WinFormsUI.dll;
    2.  程序主窗口比如说是FrmMain; 把FrmMain.IsMdiContainer 设置为true;
    3.  在FrmMain中放一个DockPanel(把WinFormsUI.dll放到工具箱,然后拉出来个dockpanel), 比如说名称是Panel1, 把Panel1.Dock设为Fill, 或是者是你规划的地方.
    4.  新建你的子文档窗口类, 就是新建一个windows FORM, 在窗口设计器里面随便你添上什么愿意要的控件. 这将是你的程序里的子窗口,  我弄了两个:
        一个叫FrmChild, 里面放了一个dock fill的editbox,
        另一个叫FrmProperty, 放了一个dock fill的PropertyGrid, 名叫propertyGrid1,
        设这两个是有用的. 后面说.
    5.  打开FrmChild和FrmProperty的代码, 把class的继承类由Form改为DockContent;
    如:

    None.gifpublic class FrmChild : WeifenLuo.WinFormsUI.DockContent // 注意这里改了!
    ExpandedBlockStart.gifContractedBlock.gif
    dot.gif{
    InBlock.gifdot.gif
    ExpandedBlockEnd.gif}


    6.  为FrmMain加上两个私有成员:  
      FrmChild fc;
      FrmProperty fp;
    这两个成员用来保存待会儿新建的两个窗口的指针.
    7. 为FrmMain的Load写些代码, 如下:

    None.gif            fc = new FrmChild();
    None.gif            fp 
    = new FrmProperty();
    None.gif            fc.Show(
    this.dockPanel1);
    None.gif            fp.Show(
    this.dockPanel1);
    None.gif            fp.propertyGrid1.SelectedObject 
    = fc;
    None.gif            fp.propertyGrid1.PropertyValueChanged 
    +=new PropertyValueChangedEventHandler(propertyGrid1_PropertyValueChanged);
    None.gif
    None.gif            fc.MouseDown 
    +=new MouseEventHandler(fc_MouseDown);
    None.gif            fc.MouseUp 
    +=new MouseEventHandler(fc_MouseUp);
    None.gif

    就是建立两个窗口, 这两个窗口都是从DockContent中继承的, 都有贴边, tab化, 自动hide的能力, 很有意思的.
    注意DockContent有新的Show()方法, 可以指定要Show的DockPanel, 当然要写上你准备的那个dockPanel1;
    两个都Show了, 然后为fp的propertyGrid1指定要显示的对象, 就是fc;
    之后再注册事件处理程序, 这几句是为了可以实现属性变了窗口变, 窗口变了属性变的效果, 可以动态地看到这些对象的属性对于其外观和形为的影响, 对于只想建个多窗口程序的人来说, Show完了就可了.
    8. 由于上面注册的事件, 下面加几个事件处理程序:

    None.gif        private void propertyGrid1_PropertyValueChanged(object s, PropertyValueChangedEventArgs e)
    ExpandedBlockStart.gifContractedBlock.gif        
    dot.gif{
    InBlock.gif            
    InBlock.gif            
    this.dockPanel1.Invalidate();
    InBlock.gif            
    this.fc.Invalidate();
    InBlock.gif            
    //this.fc.Refresh();
    InBlock.gif

    ExpandedBlockEnd.gif        }

    None.gif
    None.gif        
    private void fc_MouseDown(object sender, MouseEventArgs e)
    ExpandedBlockStart.gifContractedBlock.gif        
    dot.gif{
    InBlock.gif            
    this.fp.propertyGrid1.Refresh();
    ExpandedBlockEnd.gif        }

    None.gif
    None.gif        
    private void fc_MouseUp(object sender, MouseEventArgs e)
    ExpandedBlockStart.gifContractedBlock.gif        
    dot.gif{
    InBlock.gif            
    this.fp.propertyGrid1.Refresh();
    ExpandedBlockEnd.gif        }


    运行吧, 看看效果? 你把这两个窗口放到边上, 这里哪里都试试, 挺有意思的.
    你也可以借这个程序试试DockContent的各个属性的效果.

    差点忘记, 这里有这东西的下载地址, 有源码的, 很不错!  就是从我这里连速度太慢了.

    http://sourceforge.net/projects/dockpanelsuite/

    转载于:https://www.cnblogs.com/HeroBeast/archive/2007/06/15/784243.html

    展开全文
  • dockpanel suite 2.6

    2012-07-22 22:07:00
    dockpanel suite 2.6源码加示例
  • The goal is to replace MagicLibrary with <a href="https://github.com/dockpanelsuite/dockpanelsuite">DockPanelSuite</a>.</p><p>该提问来源于开源项目:mRemoteNG/mRemoteNG</p></div>
  • dockpanelsuite.7z

    2018-02-22 22:46:39
    DockableWindowSample.rar dockpanelsuite-Release_3.0.2.tar.gz
  • DockPanelSuite(WeifenLuo.WinFormsUI.Docking)窗体停靠和悬浮入门例子 详见:https://blog.csdn.net/yxy244/article/details/84746026
  • DockPanel Suite源代码

    2015-02-04 12:17:48
    DockPanel Suite 实现了类似 Visual Studio .NET 的可停靠栏的 UI 控件。
  • dockpanelsuite-master

    2014-07-18 16:38:28
    dockpanelsuite-master,开源的dock控件,实现窗体的拖放布局。
  • DockPanel Suite Development Has Moved! DockPanel Suite is now being actively developed on GitHub: ...http://github.com/dockpanelsuite The latest binaries are available on the download page: ht...

    DockPanel Suite Development Has Moved!

    DockPanel Suite is now being actively developed on GitHub:

    http://github.com/dockpanelsuite

    The latest binaries are available on the download page:

    http://github.com/dockpanelsuite/dockpanelsuite/downloads

    转载于:https://www.cnblogs.com/zeroone/archive/2012/06/25/2561424.html

    展开全文
  • dockpanelsuite的git

    2013-09-04 18:27:06
    1、https://github.com/dockpanelsuite/dockpanelsuite.git 2、https://github.com/dockpanelsuite/dockpanelsuite# 开源dockpanelsuite。   10 、Git使用方法; 1)$ export ...

    1、https://github.com/dockpanelsuite/dockpanelsuite.git

    2、https://github.com/dockpanelsuite/dockpanelsuite#  开源dockpanelsuite。

     

    10 Git使用方法;

    1)$ export http_proxy=" http://my_proxy_server:port"

    2)$ export https_proxy=" https://my_proxy_server:port"

    如通过我们公司网络,获取:git clone https://github.com/dockpanelsuite/dockpanelsuite.git

    (1)  代理服务器proxy.DNSchina:8000;ping  proxy.DNSchinaproxy.DNSchina[11.22.67.29]

    (2)  则:$ export https_proxy=" https:// 11.22.67.29:8000 "

    (3)  git clone https://github.com/dockpanelsuite/dockpanelsuite.git   目标文件夹

    git clone https://github.com/dockpanelsuite/dockpanelsuite.git  c:/sharpDX/

     

    展开全文
  • dockpanelsuite-VS2010.rar

    2020-05-07 16:22:22
    DockPanel Suite 2.9,官方最新版本。也就是那个可以实现像VS那样多窗口停靠的WeifenLuo.WinFormsUI.Docking!包含类库的源代码和示例,新增VS2012和VS2013两个主题,现在共4个主题。类库和演示示例在VS2010环境下...
  • dockpanelsuite-master.7z

    2020-05-19 14:00:58
    DockPanel Suite 2.9,官方最新版本!也就是那个可以实现像VS那样多窗口停靠的WeifenLuo.WinFormsUI.Docking!包含类库的源代码和示例,新增VS2012和VS2013两个主题,现在共4个主题。 要想看示例,请解压后,直接...
  • C# 界面布局库DockPanel Suite的使用 DockPanel Suite是一个功能强大的界面布局开源库,可以在WinForm中实现类似Visual Studio的布局效果,本文介绍一些基本的使用方法。 本文使用的开发环境为Visual Studio2015...
  • dockpanel suite看懂。计划采用以下几个步骤:1.分析类之间的引用关系,寻找最基本的类作为突破口2.结合google查不懂的地方总体来说就是分而治之。 转载于:...
  • 怎样使用DockPanel Suite,从网络上收集了一些资料整理后形成文档
  • 使用VS2010 C#写的DataGridView分页代码和DockPanel Suite分页代码
  • dockpanelsuite-Release 最新版本
  • 一、DockPanelSuite介绍 DockPanelSuite是托管在GitHub上的一个开源项目,使用在WinForms上,是一个简单、美观的界面组件。其中weiFenLuo.winFormsUI.Docking.dll较为人熟知,它是DockPanel Suite的一个类库,可以...
  • DockPanel Suite 实现了类似 Visual Studio .NET 的可停靠栏的 UI 控件, 压缩包里面包含文档,源代码,dll
  • DockPanel Suite 2.9,官方最新版本!也就是那个可以实现像VS那样多窗口停靠的WeifenLuo.WinFormsUI.Docking!包含类库的源代码和示例,新增VS2012和VS2013两个主题,现在共4个主题。 要想看示例,请解压后,直接...
  • DockPanel Suite 使用

    2012-02-13 12:19:18
    抽空看了一下 dockpanel suite, 知道如何用了, 立此存照 这个控件不错, 可以很方便地实现如vs 2003里那种窗口定位, 浮动, dock, tab化等界面效果, 今天有空下载来看了一下, 用起来还是很容易的, 大概讲一下, ...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 206
精华内容 82
关键字:

dockpanelsuite