I am doing a registration system. In this system I use a modal, another form that is displayed when the user clicks a button.  

To show the form, I use:  

```
private void btnShowModal_Click(object sender, EventArgs e)
{
    AddUserForm form = new AddUserForm();
    form.Show();
}

```

This works great to show the form. Now this is my problem: if I create one label in this form and try to use it for reference in the primary form I get the error that it does not exist in context. Example, I've created label1 in the AddUserForm. Now I will try to use the same label in Form1 to change the text:

```
label1.Text = "I was created in AddUserForm and now I'm at Form1!";

```

...but this don't work, I get the error:

```
The name 'label1' does not exist in the current context.

```

How I can use elements in both forms? I need to add a reference? How? Thanks all in advance!