我想到了這種想法,您可以在窗體上有一個選項卡控件,但不是在運行時定義每個選項卡控件,而是繼承或使用其他窗體的控件。C#在運行時使用窗體的控件添加選項卡
基本上,一個選項卡控件在運行時沒有選項卡的主窗體上就位。當運行時出現時,我想要創建選項卡,但每個選項卡上的控件都來自單獨創建的表單。
每個表單都是在運行前創建的單獨選項卡。
這可能嗎?是這樣,怎麼樣?
在此先感謝
編輯 我使用的是3.5
我想到了這種想法,您可以在窗體上有一個選項卡控件,但不是在運行時定義每個選項卡控件,而是繼承或使用其他窗體的控件。C#在運行時使用窗體的控件添加選項卡
基本上,一個選項卡控件在運行時沒有選項卡的主窗體上就位。當運行時出現時,我想要創建選項卡,但每個選項卡上的控件都來自單獨創建的表單。
每個表單都是在運行前創建的單獨選項卡。
這可能嗎?是這樣,怎麼樣?
在此先感謝
編輯 我使用的是3.5
首先創建一個用戶控制和設計它,你會經常的形式,然後將其添加到您的TabControl.TabPages
TabPage page = new TabPage("Title");
page.Controls.Add(new CustomUserControl()); //your user control
this.tabControl1.TabPages.Add(page);
是的,這是可能的。你必須在controls添加到的TabPage,然後添加TabPage到TabControl.TabPages
如果所有你做的是從一個TabControl一種形式複製控件一個TabControl另一種形式:
感謝花花公子形式的關閉和處置的控制選項卡上,非常完美。 – user141594 2009-07-20 19:33:27