Ведущий Диалог
Зарегистрирован: 17 November 2007
Сообщения: 235
Примеры кода: 0
|
Что-то с вызовом |
27 March 2008 16:18 |
|
|
|
|
ilprog:
Нет, в TextA есть текст
Нет, нету там текста
Ты же сам создал новую форму кодом
Form1 frm1 = new Form1();
и пытаешься у пустой формы получить значение ее поля, форма создается, просто не показывается, а если ты хочешь получить значение уже открытой формы - тебе нужна ссылка на экземпляр этой формы, у нее и вызывай GetMyText.
Как получить ссылку на первую форму, это уже другой вопрос. Зависит от того, как ты вызывал вторую форму. Например, если из первой формы показывать вторую вот таким кодом:
Form2 frm = new Form2();
frm.Show(this); //или frm.ShowDialog(this);
то во второй, получить доступ к полям первой формы можно через подобный код:
Form1 frm = this.Owner as Form1;
MessageBox.Show(frm.Name);
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 27 March 2008 16:18
|
|