簡體   English   中英

以編程方式使用TabControl

[英]Using TabControl Programmatically

如果我在“表單”設計視圖中有一個標准的TabControl元素,我如何以編程方式創建一個帶有包含諸如TextBox,Button等的預設元素的Button的新Tab,或者如何設置Tab以便在其自身中加載另一個Form?

這可能嗎?

您可以通過調用tabControl.TabPages.Add創建一個新標簽。

然后,您可以將其他控件添加到TabPageControls集合中。

最簡單的方法是制作自己的自定義控件,然后將新的自定義控件實例添加到TabPage (可能是停靠的Fill

例如:

var tabPage = tabControl.TabPages.Add("My Custom Tab");
var control = new MyCustomControl();
control.Dock = DockStyle.Fill;
//Set other properties if you want to.
tabPage.Controls.Add(control);

您不能直接將Form加載到TabPage的內容中。

但是,如果所有控件都包含在UserControl ,則可以將UserControl放置在選項卡頁內和/或以單獨的形式放置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM