Добавить элементы из textbox1-form2 и textbox2 - form2 в listbox1-form1? С#
This code below works well thanks to you. Please for just one more question. I would like to add items from Form2 to listBox1 - Form1. Form2 has textBox1 and textBox2 and button1. On Form1 I have listBox1 I want to use this code below in this manner described above. Thanks.
foreach (var item in textBox2.Lines.Select(l => textBox1.Text + " " + l).ToArray()) { if (!listBox.Items.Contains(item)) listBox1.Items.Add(item); }
Что я уже пробовал:
что-то вроде:
Форма 1:
частный недействительными обработчика button1_click(объект отправителя, EventArgs в электронной)
{
Формы Form2 Ф2 = новые формы Form2();
f2. владелец = это;
Ф2.Метод showdialog();
}
public void AddListItem(текст объекта)
{
список listbox1.Предметы.Добавить текст);
}
Форма 2:
частная cmdOK_Click_1 недействительным(объект отправителя, EventArgs в электронной)
{
Form1 f1 = (Form1)владелец;
по каждому элементу (ВАР пункта в поле textbox2.Линии.Выберите(л => в текстовое поле textbox1.Текст + "" + л).Метод toArray())
Ф1.AddListItem(пункт)
Закрывать();
}
[no name]
"Я хочу использовать этот код ниже Таким образом, как описано выше", хорошо, так что продолжайте и сделайте это. У вас есть реальный вопрос, который вы хотели бы задать? Довольно плохая идея, если вы спросите меня. Ваши формы не должны иметь никаких зависимостей друг от друга, особенно для элементов управления пользовательским интерфейсом.