Niswn,
попробовал сделать так:
//form1, form2- это childs
form1.cs:
public string val1{
get{return str;}
}
string str="Hello";
в form2.cs:
form1=(Form1)this.MdiParent;
string tmp1=form1.val1;
MessageBox.Show(tmp1);
выводит:
specified cast is not valid, на строке form1=(Form1)this.MdiParent;
Я еще пробовал так:
foreach (Form frm in this.MdiParent.MdiChildren)
if (frm is Form1)
{
con=((Form1) frm).con1;//пытаюсь получить конекшн из другой формы
str=((Form1) frm).str; // пытаюсь получить строку
}
в данном случае выдается оибка что con1, str не assigned
------------------
что касается приведенной ссылки Торса — то она полностью пишет то о чем я уже написал
и она не отвечает на вопрос как между 2мя child обмениваться данными
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение