Как получить доступ и изменить значение элемента управления родительского окна из дочернего окна в C #

Привет, как я могу изменить текстовое значение текстового поля в родительском окне из дочернего окна ..

у меня родительское окно имеет textbox1 и кнопку, а дочернее окно имеет textbox2 и кнопку. Мне нужно обновить значение textbox1, когда я ввожу некоторый текст в textbox2 дочернего окна.

Я сделал несколько простых функций, чтобы сделать это логически правильно, но это не работает, я понятия не имею, почему ..

parent.cs

namespace digdog
{
    public partial class parent : Form
    {
        public parent()
        {
            InitializeComponent();
        }

        public void changeText(string text)
        {
            textbox1.Text = text;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //Display modal dialog
            child myform = new child();
            myform.ShowDialog();

        }

    }
}

child.cs

namespace digdog
{
    public partial class child : Form
    {

        public child()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
         parent mytexts = new parent();
         mytexts.changeText(textbox2.Text);
        }
    }
}

любые идеи будут оценены заранее спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос