c#里哪个控件是子窗体?

很简单的问题,英文超烂,找了半天没找到,求指点。
是指工具箱里的那些控件

窗体是form或者页面,不是控件,子窗体是相对而言,比如,点击form1,弹出(或转到)form2,那么form2就是form1的子窗体,页面也是这样追问

多谢,下图的窗体怎么实现?

追答

添加两个form,(form1,form2),在form的按钮事件里 form2.Show(),form2就出来了
你这是一点都不懂

追问

刚学了一阵java,感觉c#更简单些,就了解了一下。感谢你的回答

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-28
表格的形式或网页,而不是控制,子窗体相对的,例如,在Form1,弹出(或进入)点击在Form2 Form2的子窗体Form1中,这是
第2个回答  2013-03-10
新建一个form不就有了?
再使用form.show出来就有子窗体了!追问

多谢,这个效果我以为是拽出来的,你说的方法怎样实现下图的效果?

追答

这个不一样!
实现的方法不同了!以前这么用过,但是是吧另一个应用程序在这个窗口中显示出来,而不是本程序的另一个窗口,为什么要这么用呢,那个实现起来还是有些代码量?tabcontrol有类似的效果啊!
你可以看看!

追问

这个题就是这样的,用标签面板的话感觉效果差了点,朋友,感谢你的回答。

追答

Form2 fm = new Form2();
fm.TopLevel = false;
panel1.Controls.Add(fm);
fm.Show();

使用这段代码,form1上建个Panel作为容器ok!

不过这么做不好管理,看你怎么用!

第3个回答  2013-03-10
新建窗口啊,Winform。不要从工具箱里面托,新建项目里面有追问

我是c#初学者,是新建一个项目文件吗?下图的效果用新建窗体能做出来吗?

追答

可以啊

相似回答
大家正在搜