[英]Add tabcontrol to dynamically created tab control in winforms
I've a tabcontrol on my page with 2 tabs. 我的页面上有一个带有2个标签的tabcontrol。 Now I want to create another tabcontrol dynamically and want to add the existing tab control to dynamically created tab control tabs.
现在,我想动态创建另一个TabControl,并想将现有的Tab控件添加到动态创建的Tab控件选项卡中。
Is is possible? 有可能吗? I'm not able to add this.
我无法添加。
Here is my code: 这是我的代码:
TabControl tbdynamic = new TabControl();
TabPage tbpaagedynamic = new TabPage();
tbpaagedynamic.Controls.Add(statictabcontrol);
tbdynamic.TabPages.Add(tbpaagedynamic);
Any idea? 任何想法?
Yes, it is posiible. 是的,这是可行的。 Add dynamic tab to Form :
将动态标签添加到Form中:
this.Controls.Add(tbdynamic);
example 例
TabControl tbdynamic = new TabControl();
tbdynamic.Height = 200;
tbdynamic.Width = 200;
TabPage mPage = new TabPage();
mPage.Text = "Test Page";
tbdynamic.TabPages.Add(mPage);
mPage.Controls.Add(statictabcontrol);
statictabcontrol.Top = 0;
statictabcontrol.Left = 0;
this.Controls.Add(tbdynamic);
Just add the bringToFrontMethod() at the end of adding it to your Window. 只需在将其添加到Window的末尾添加BringToFrontMethod()。
tbdynamic.BringToFRont(); tbdynamic.BringToFRont();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.