我已经在设计器中创建了一个标签,并希望每次单击包含一些不同数据的按钮时都添加此标签。

当我运行以下代码时:

this.tabsData.TabPages.Add("tabDatabaseTables", databaseName);

添加了一个选项卡,但该选项卡中设置的控件没有出现。

我希望控件也出现。

最佳答案

如果需要复制TabPage,最简单的方法是创建一个UserControl,然后将其停靠在新的TabPage中:

TabPage tabPage = new TabPage() { Text = "New Tab" };
tabPage.Controls.Add(new MyUserControl() { Dock = DockStyle.Fill });
tabControl1.TabPages.Add(tabPage);

10-06 03:30