Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как получить родительскую форму из дочерней? / 4 сообщений из 4, страница 1 из 1
12.03.2019, 17:59
    #39785017
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить родительскую форму из дочерней?
так из дочерней все null
Код: c#
1.
2.
3.
4.
5.
  private void bSign_Click(object sender, EventArgs e)
        {
            var t = this.Owner;
            var tt = this.Parent;
        }



Открываю дочернюю так:

Код: c#
1.
2.
3.
var po = ...
fDetail detail = new fDetail(po);
detail.ShowDialog();



в родительской много public полей, мне нужно к ним добраться
передавать их в конструктор дочерней наверное не правильно
...
Рейтинг: 0 / 0
12.03.2019, 18:31
    #39785027
PinkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить родительскую форму из дочерней?
listtoview,

Код: c#
1.
2.
3.
fDetail detail = new fDetail(po);
detail.Parent = this; // ?? - need to check
detail.ShowDialog();
...
Рейтинг: 0 / 0
12.03.2019, 19:38
    #39785051
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить родительскую форму из дочерней?
listtoviewпередавать их в конструктор дочерней наверное не правильнокак раз правильно все приготовить для работы и передать.
Хотя можно и ссылку передать вполне.
Можно создать спецМетод
if (FDetail.isShowModal() ==....
...
Рейтинг: 0 / 0
13.03.2019, 09:17
    #39785186
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить родительскую форму из дочерней?
В таком случае передам ссылку.
всем спасибо, вопрос снят
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как получить родительскую форму из дочерней? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]