请教一下,怎么将一个Form嵌入到另一个Form中
比较急……分不够可以再给……
公司的一个项目,需要用.net完成一个编辑器,要求如下:
类似VS2005的解决方案资源管理器、类视图、资源视图那样,既可以拖出来作为单独的窗口,也可以分别嵌到VS2005的上下左右,并与其他视图组合。
这个该怎么做呢?
最起码的,就要它固定嵌到父窗口的左侧,同时也可以拖出来成为一个单独的Form,那又该怎么办呢?
------解决方案--------------------用面板是否可行??
没做过WINFORM,不太清楚哦
------解决方案--------------------比如如下的两个方法都可以做到:
Form f = new Form();
f.TopLevel = false;
f.Visible = true;
this.Controls.Add(f);
-------------
Form f = new Form();
f.FormBorderStyle = FormBorderStyle.None;
f.Visible = true;
this.Controls.Add(f);
------解决方案--------------------用这个控件
http://sourceforge.net/projects/dockpanelsuite/
------解决方案--------------------打个标记,有空再来看看
------解决方案--------------------developer express 控件,不过不是免费的
------解决方案--------------------mark
------解决方案--------------------做成MDI窗体不知道是否可行阿!
------解决方案--------------------。。。
------解决方案--------------------panel