powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вызов дочернего окна из дочернего
6 сообщений из 6, страница 1 из 1
Вызов дочернего окна из дочернего
    #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
Вызов дочернего окна из дочернего
    #38520669
Syrex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналогично
...
Рейтинг: 0 / 0
Вызов дочернего окна из дочернего
    #38520723
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tanya_0306,

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

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

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


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