我尝试动态地将新Tabcontrol
添加到现有Tabcontrol
中。我有类别和模块。每个模块都分配给一个分类。类别显示在Tabcontrol
中。现在,我必须将带有模块(用户控件)的另一个Tabcontrol
添加到包含类别的现有Tabcontrol
中。
感谢您的帮助 丹尼尔
答案 0 :(得分:0)
以编程方式,这是在TabControl中添加TabControl的方法。
private void button1_Click(object sender, EventArgs e)
{
var parentTabControl = new TabControl {Dock = DockStyle.Fill};
parentTabControl.TabPages.Add("Parent Tab");
var page = parentTabControl.TabPages[0]; // Get the index that is appropriate for your logic
var childTabControl = new TabControl {Dock = DockStyle.Fill};
childTabControl.TabPages.Add("Child Tab");
page.Controls.Add(childTabControl);
this.Controls.Add(parentTabControl);
}
如果这不能回答您的问题,那么请告诉我们您收到的错误,并发布代码中失败的部分:)。