我想要实现类似VS中的解决方案管理器和类视图那种可停靠的效果  不知道怎么弄,但又不想下第三方工具,高手们有做过的吗??指教一下

解决方案 »

  1.   

    有开源的组件可以用得,搂主可以去下载,名叫DockPanel Suite,是模仿VS2005作的,非常好,很值得借鉴学习,下面是介绍链接: 
    http://hi.baidu.com/analyzecode/blog/item/6ad32c876df04b2cc65cc3a3.html 下面是源代码链接,搂住可以Down下来自己编译一遍就可以用了: 
    http://sourceforge.net/projects/dockpanelsuite
      

  2.   

    http://www.cnblogs.com/haoxiaobo/archive/2007/07/17/111493.html
      

  3.   

    我这网太卡了根本没办法下 能发个源码给我吗?[email protected]  谢谢
      

  4.   

    哇 他里面写得太复杂了啊,我又不能直接用他 的DLL 可能没办法用了啊
      

  5.   

    这里有下的,里面包括例子在内
    http://search.download.csdn.net/source/338271我现在做的项目主界面用的就是这个,很强大的,但是也有不方便的地方,如果做一个公用菜单,选项卡事件在MDI模式下不好捕获.呵呵
      

  6.   

    你可以直接用它的dll啊,你可以先看这个简单的示例:
    http://www.cnblogs.com/sqshine/archive/2008/12/29/1364485.html
      

  7.   

    晕,我一直用这个,怎么用得好好的,可以用啊,你自己肯定哪里没弄对,你所指的两个窗体让子窗体停靠自带的例子里面就有的
    第三方控件好的话就用啊,况且别人是开源的,自己可以在上面扩展,可以把dockpanel扩展到你自定义的Form上面去
    自己写的话就是TabControl了,那样很累的
      

  8.   

    Infragistics.Windows.DockManager
    it's free for publish ur software,so why u just focus on this problem
      

  9.   

    http://blog.csdn.net/yhy0611/archive/2009/01/09/3738550.aspx
      

  10.   


    DockPanel绝对可以实现你要的功能,而且对系统的改动也不大,我的项目就是在全部功能之后又加上这个组件的。只要不到一小时,就全改完了。要改的也没什么,原来主窗体中的控件改到子窗体后,把private改成public。把原来主窗体中的事件也改为public,然后再把子窗体控件的事件指定主窗体中。