Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вызов дочернего окна из дочернего / 6 сообщений из 6, страница 1 из 1
09.01.2014, 14:48
    #38520529
Tanya_0306
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
В форме есть главное окно с меню, из которого вызываются дочерние формы (Контрагенты, Договор и т.п)

Подскажите пожалуйста как из дочернего окна (к примеру, Контагенты) вызвать другое дочернее (к примеру Договор).
Из главной формы я вызываю так :
Код: c#
1.
2.
3.
4.
5.
            Form_Contracts newMDIChild = new Form_Contracts();
            newMDIChild.MdiParent = this;
            newMDIChild.StartPosition = FormStartPosition.Manual;
            newMDIChild.Location = new Point(0, 0);
            newMDIChild.Show();
...
Рейтинг: 0 / 0
09.01.2014, 16:17
    #38520669
Syrex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
Аналогично
...
Рейтинг: 0 / 0
09.01.2014, 16:45
    #38520723
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
Tanya_0306,

Код: c#
1.
otherNewMDIChild.MdiParent = this.MdiParent;
...
Рейтинг: 0 / 0
09.01.2014, 21:58
    #38521089
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
Tanya_0306,

ИМХО, хреновая архитектура, при которой одно дочернее окно открывает другое дочернее окно без ведома родителя...

Есть у дочернего окна родительское - ну вот и дёрните в нём(родительском окне) метод открытия другого дочернего окна, и не нужно будет говнокодить копипастом...
...
Рейтинг: 0 / 0
10.01.2014, 12:25
    #38521701
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
если вам нудно вызывать некий модальный диалог, то не делайте его окно mdichild и открывайте как диалог
...
Рейтинг: 0 / 0
10.01.2014, 21:14
    #38522560
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов дочернего окна из дочернего
Konst_Oneесли вам нудно вызывать некий модальный диалог, то не делайте его окно mdichild и открывайте как диалогА при чём здесь диалог?
В вопросе речь про диалог не идёт вроде как...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вызов дочернего окна из дочернего / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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