обмен параметров между формами
От: Аноним  
Дата: 03.11.04 09:21
Оценка:
>что касается приведенной ссылки Торса
Будьте внимательней — Тореро

>она полностью пишет то о чем я уже написал и она не отвечает на вопрос как между 2мя child обмениваться данными
Вовсе нет... В данном FAQ нет абсолютно ничего из того, о чем Вы писали. И про 2ух child'ов речи не шло.

Теперь по сути... Все что Вам на самоv деле нужно — получить ссылку на нужное окно...
>//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;

Конечно, теперь же они оба child'ы...

>Я еще пробовал так:
foreach (Form frm in this.MdiParent.MdiChildren)
if (frm is Form1)
{
con=((Form1) frm).con1;//пытаюсь получить конекшн из другой формы

str=((Form1) frm).str; // пытаюсь получить строку
}
Покажите как Вы объявляете con1 и str.
Sergey Zhiharev,
MCSD.NET,
Digital Design


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.