我的页面上有一个带有2个标签的tabcontrol。现在我想动态创建另一个tabcontrol,并希望将现有的选项卡控件添加到动态创建的选项卡控件选项卡中。
有可能吗?我无法添加此内容。
这是我的代码:
TabControl tbdynamic = new TabControl();
TabPage tbpaagedynamic = new TabPage();
tbpaagedynamic.Controls.Add(statictabcontrol);
tbdynamic.TabPages.Add(tbpaagedynamic);
有什么想法吗?
答案 0 :(得分:3)
是的,有可能。 将动态选项卡添加到表单:
this.Controls.Add(tbdynamic);
示例
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);
答案 1 :(得分:0)
只需在将它添加到窗口的末尾添加bringToFrontMethod()。
tbdynamic.BringToFRont();