Добавление панели времени разработки в TabPage во время выполнения - PullRequest
2 голосов
/ 01 июня 2010

Я хочу иметь панель с элементами управления на ней во время разработки, но я хочу добавить эту панель на нужную вкладку моего TabControl во время выполнения.

Я написал что-то подобное, не работало: панель не отображается на вкладке. пожалуйста, помогите мне.

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

1 Ответ

1 голос
/ 01 июня 2010

Вам, вероятно, также нужно установить координаты панели, или (лучше) panel2.Dock = DockStyle.Fill;

И вам не нужно устанавливать .Parent или вызывать .Show ()

...