我已经在设计器中创建了一个标签,并希望每次单击包含一些不同数据的按钮时都添加此标签。
当我运行以下代码时:
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);