I have two forms. First, `Form1` has a group box, some labels and a listbox. I press a button and new `Form2` is opened and contains some text. I want to transfer the text in `Form2` to the listbox in the `Form1`.

So far, what I have done is make modifier of listbox to *public* and then put this code in the button of `Form2`

```
Form1 frm = new Form1();
frm.ListBox.items.Add(textBox.Text);

```

But amazingly, this does not add any value. I thought I was mistaken with the insertion so I made the same procedure. This time, I made a label public and added textbox value to its `Text` property but it failed.

Any ideas?