Я создал форму с именем 'add child'. В этой форме я уронил выпадающий список, из которого пользователь может выбрать no childern, который у него есть. Изначально есть панель, содержащая текстовое поле, чтобы получить имя ребенка, 3 combobox, чтобы получить день месяца и год с даты рождения ребенка и еще одну коробку для группы крови ребенка. Теперь то, что я хочу, так это то, что пользователь выбирает свое количество детей, чтобы одна и та же панель была добавлена во время выполнения один под другим в зависимости от выбранного номера.Как добавить панель типа того же типа с тем же типом элементов управления во время выполнения в форме C# windows?
я знаю, что просто добавить контроль мы закодировать как этот
private void addchildbtn_Click(object sender, EventArgs e)
{
Button btn = new Button();
this.Controls.Add(btn);
}
и что делать, если мы должны добавить один и тот же тип панели, содержащей те же элементы друг под другом. я сделал это codding, что неправильно
private void addchildbtn_Click(object sender, EventArgs e)
{
childpnl pnl = new childpnln();
this.Controls.Add(pnl);
}
Также я хочу, чтобы отправить данные в базу данных с помощью элементов управления, добавленного на время выполнения. Итак, как назвать эти элементы управления для работы с базой данных. Пожалуйста, помогите
Есть ли ошибки? – Yatrix
да ..... на самом деле я не знаю, как это сделать, поскольку я новичок @Yatrix – user2327043
Я дал вам ответ ниже, но если вы новичок, вы все еще не можете понять все это. Вам нужно будет сделать некоторые исследования о том, как делать все эти вещи, но это часть программирования. Вы проводите много времени в Google. =) Ошибки появятся в окне «Ошибки», которое вы можете открыть в меню «Вид» в Visual Studio. Вы захотите, чтобы Google запустила ошибку, чтобы лучше понять, что происходит. – Yatrix