C# 复制TAB页中的所有控件至另一个TAB页

小弟画窗体的时候遇到这样一个问题:需要用到有5页的TAB控件,每个TAB页的控件位置,数量完全相同。我想把一个TAB页复制5份,但没找到实现方法;把TAB页中的所有控件复... 小弟画窗体的时候遇到这样一个问题:需要用到有5页的TAB控件,每个TAB页的控件位置,数量完全相同。我想把一个TAB页复制5份,但没找到实现方法;把TAB页中的所有控件复制,然后粘贴到下一个TAB页,但是控件的位置会发生改变,还是不行。请问各位大神有好的解决方法吗?我不需要动态添加。 展开
 我来答
syht2000
高粉答主

2014-07-23 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
你先建个新的窗体,放一个panel上去(panel的dock属性可以设置为fill),然后把你的tab里的控件全选复制,然后贴到这个panel上,如果位置有乱的再调一下,弄好之后,复制这个panel到你其它的tab里就行了。
由梦影024
2014-07-23 · TA获得超过108个赞
知道答主
回答量:117
采纳率:66%
帮助的人:101万
展开全部
1.继承TABPAGE,并把该添加的控件添加上,然后点击按钮添加继承的那个子控件,
2.往容器里添加控件代码:
Burron b = new Burron();
b.Location = new Point(10,10);
b.Size = new Size(100,100);

TABPAGE1.Controls.Add(b);
追问
谢谢,不过这样的话还是得运行程序才能生成啊!我还要在tabcontrol控件中干其他活,不能动态生成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
time棉花糖
2014-07-23 · 超过34用户采纳过TA的回答
知道答主
回答量:203
采纳率:0%
帮助的人:90万
展开全部
我感觉直接复制是没问题的
更多追问追答
追问
根据你复制的位置有关,会发生错位。一两个还好,多了就烦死了。。。
追答
是TabControl吗?我的没问题啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式