【发布时间】:2010-06-01 21:13:00
【问题描述】:
在我的previous question 中,我可以在运行时将设计时面板添加到标签页,我的代码看起来像这样,并且可以正常工作。
tabControl1.SuspendLayout();
tabControl1.TabPages[0].Controls.Add(panel1);
tabControl1.ResumeLayout();
但现在我需要做这样的事情:
tabControl1.SuspendLayout();
tabControl1.TabPages[0].Controls.Add(panel1);
tabControl1.TabPages[1].Controls.Add(panel1);
tabControl1.TabPages[2].Controls.Add(panel1);
tabControl1.ResumeLayout();
仅在运行时我就可以知道我需要多少这些标签页。但现在为了测试,我假设我将拥有三个 tabPages
问题是面板只被添加到Last标签页, 我怎样才能解决这个问题?我希望它被添加到所有标签页 谢谢。
【问题讨论】:
标签: c# winforms tabcontrol