我有一个按钮,点击它时会创建并显示各种控件,如文本框和标签。
但是,我希望它显示在标签页上。目前它出现在原始表格背景上。
答案 0 :(得分:5)
而不是this.Controls.Add(...)
,而是将其添加到您想要的TabPage
,而不是tabPage1.Controls.Add(...)
。
或者,如果您要创建新的TabPage
,请将控件添加到该TabPage
,然后将TabControl
添加到TabPage tp = new TabPage();
tp.Text = "New Tab";
TextBox tb = new TextBox();
tp.Controls.Add(tb);
tabControl1.TabPages.Add(tp);
:
{{1}}