c# tabcontrol 的问题,希望在tabcontrol里面新建出来的页面里面自动有另一个form的内容

目前代码如下,希望在tabcontrol里面新建出来的页面里面自动有另一个form的内容。使用了DevComponents.DotNetBar2click事件中代码如下:... 目前代码如下, 希望在tabcontrol里面新建出来的页面里面自动有另一个form的内容。
使用了DevComponents.DotNetBar2
click事件中代码如下:
{
mainquery my1 = new mainquery();
my1.MdiParent = this;

string new1=Convert.ToString("查询_"+tabcontrol_num);
this.tabControl1.CreateTab(new1);
tabcontrol_num += 1;

this.tabControl1.SelectedTabIndex = tabcontrol_num;
this.tabControl1.Controls.Add(my1);//应该是这里有问题 吧?
my1.Show();
}

求达人看看 怎么改,
展开
 我来答
佬的啊我沙沟曾08
2012-04-16 · TA获得超过1045个赞
知道小有建树答主
回答量:305
采纳率:100%
帮助的人:323万
展开全部
让mainquery 继承UserControl而不是Form
追问
可以说详细点吗??? 小白一个。。。
追答
public partial class mainquery: UserControl

就类似于容器也有大小
比如你可以把一个碗放在一个盆里,但是不能把一个盆放在一个碗里

改成UserControl之后或许你原窗体里的相关代码需要做相应改变,不过一般不需要,看你实现什么功能了

或者说你新建一个用户用户控件类来完成窗体实现的功能
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式