在运行时将设计时面板添加到TabPage

时间:2010-06-01 13:53:31

标签: c# winforms tabcontrol panel

我希望在设计时让Panel上有控件,但是我希望在运行时将此面板添加到我的TabControl的所需tabPage中。

我写了这样的东西,没有用:面板没有显示在标签页中。 请帮帮我。

panel2.Parent = tabGuy.TabPages[0];
tabGuy.SuspendLayout();
tabGuy.TabPages[0].Controls.Add(panel2);
tabGuy.ResumeLayout();
panel2.Show();

1 个答案:

答案 0 :(得分:1)

您可能还需要设置Panel的坐标,或者(更好)panel2.Dock = DockStyle.Fill;

您不必设置.Parent或调用.Show()