обмен параметров между формами
От: Аноним  
Дата: 03.11.04 08:57
Оценка:
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
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.