Form2:
Form1 mainForm;
public Form2(Form1 mainForm) { this.mainForm = mainForm; InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (this.textBox1.Text != string.Empty) { mainForm.listBox1.Items.Clear(); string[] stringsEntered = textBox1.Lines; for (int count = 0; count < stringsEntered.Length; count++) { mainForm.listBox1.Items.Add(stringsEntered[count]); } } this.Close(); }
Form2:
private void button3_Click(object sender, EventArgs e) { Form2 subForm = new Form2(this); subForm.Show(); }