Как получить доступ и изменить значение элемента управления родительского окна из дочернего окна в 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);
}
}
}
любые идеи будут оценены заранее спасибо