Как я могу заполнить элементы в combobox в form2 с помощью form1 combobox
у меня есть 2 формы & gt; form1 и form2 > form1 с одним текстовым полем и 2 кнопками & gt;При нажатии кнопки button1 он сохраняет значение текстового поля в выпадающем списке. когда вы нажимаете кнопку button2, она показывает form2, который имеет acombobox, который извлекает данные из combobox1 в form1> но он не работает
Что я уже пробовал:
вот что я сделал&ГТ;.
в форме 1
общественности частичного класс form1 : форма
{
открытый form1()
{
метод InitializeComponent();
}
частный недействительными обработчика button1_click(объект отправителя, EventArgs в электронной)
{
Form2 frm2 = new Form2(comboBox1. Text);
frm2.Показать();
}
частный недействительными методе button2_click(объект отправителя, EventArgs в электронной)
{
поле combobox1.Предметы.Добавить (textBox1. Text);
}
и это в форме 2
публичный частичный класс Form2 : форма
{
публичная форма 2(строковое сообщение)
{
метод InitializeComponent();
comboBox1. Text = сообщение;
}
частный недействительными Form2_Load(объект отправителя, EventArgs в электронной)
{
Форма form1 frm1 = новые формы form1()
}
}
Richard MacCutchan
Что значит "не работает" означает?
Abuamer
значение, которое я сохраняю в combobox 1 в первом formm(форма). передано в combobox в form2. но одно значение мне нужно передать все значения(все комбо-индексы)> Вы меня понимаете?
Richard MacCutchan
Да, смотрите предложения ниже. И вам действительно нужно узнать о масштабах и жизненном цикле объектов. Случайное создание форм внутри событий-это не способ сделать это.