его в первый раз с помощью вкладок, и у меня возникла проблема. Я пытаюсь сделать так, чтобы всякий раз, когда я нажимаю кнопку, на открытой вкладке появятся комбинированные поля, а затем, если кнопка будет нажата снова, она добавит еще один комбинированный блок под первым.Как добавить элементы (comboBox) на вкладку - C#
Вот как я это сделал:
private void buttonLevel4Add_Click(object sender, EventArgs e)
{
for (int i = 0; i < 8; i++)
{
comboBoxModuleSelect.Add(new ComboBox());
System.Drawing.Point p = new System.Drawing.Point(176, 114 + i * 25);
(comboBoxModuleSelect[i] as ComboBox).Location = p;
(comboBoxModuleSelect[i] as ComboBox).Size = new System.Drawing.Size(183, 20);
this.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
}
}
Но проблема в том, что поле со списком не будет создан в закладке, но под закладке (т.е. на форме). Не отображает ли страница вкладки область формы? Пожалуйста, если кто-то может помочь, я был бы признателен. Благодаря
EDIT:
О Боже, еще один нуб момент для меня. Я изменил эту строку:
this.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
к:
tabpage.Controls.Add(comboBoxModuleSelect[i] as ComboBox);
очень жаль, я предполагаю, что это просто помогает мне задать вопрос и думать об этом.
Вы должны записать правку в качестве ответа. –