Привет, как я могу изменить текстовое значение текстового поля в родительском окне из дочернего окна ..
т.е. у меня есть родительское окно с textbox1 и кнопкой, а дочернее окно имеет textbox2 и кнопку.Мне нужно обновить значение textbox1 при вводе текста в текстовое поле дочернего окна.
Я сделал несколько простых функций, чтобы сделать это логически правильно, но это не работает. Я понятия не имею, почему ..
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);
}
}
}
любые идеи будут оценены заранее, спасибо