3

デザイナーでタブを作成しましたが、ボタンがクリックされるたびにこのタブを追加したいと考えています。

次のコードを実行すると:

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

タブが追加されますが、そのタブに設定されているコントロールは表示されません。

コントロールも表示されるようにしたいと思います。

4

1 に答える 1

2

TabPage を複製する必要がある場合、最も簡単な方法は、UserControl を作成し、それを新しい TabPage にドッキング フィルすることです。

TabPage tabPage = new TabPage() { Text = "New Tab" };
tabPage.Controls.Add(new MyUserControl() { Dock = DockStyle.Fill });
tabControl1.TabPages.Add(tabPage);
于 2013-07-15T14:06:47.787 に答える