у меня есть 2 формы — Form1, Form2 (Form1-parent, Form2-child)
Form2 вызывается из Form1:
Form2 form2=new Form2();
form2.MdiParent = this;
form2.Show ();
parent form содержит textBox1 и переменную для получения/изменения его значения:
private string var1{
get{return tetBox1.Text;}
set {textBox1.Text=value;}
}
по идее я его могу изменить в Form2 так:
form1.var1="Hello";
В Form2 я прописал Form1:
public Form1 form1;
Но создавать его видимо не надо? (form1 — parent ведь уже создан)
выдается ошибка: object reference not set to an instance of an object
а если выполнить перед установкой параметра: form1=new Form1(), то ошибки не будет но
ничего и не измениться.
Вобщем тут проблема видимости ..
Что нужно изменить?
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение