Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET фреймворки > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 13.02.2011, 23:51   #1
Karl_Karlovi4
Пользователь
 
Регистрация: 28.11.2007
Сообщений: 21
По умолчанию Вызов формы из формы

Здравствуйте уважаемые форумчане. У меня возникла проблема. У меня есть MDI контейнер в котором содержится форма главного окна. Мне нужно по нажатию кнопки вызвать из этой форму ещё одну уже готовую. При написании

Form1 main = new Form1();
Main.Show();

У меня появляется новая форма, а не заготовленная. Подскажите, как вызвать уже заготовленную форму?

Зарарнее спасибо за ответы.
Karl_Karlovi4 вне форума Ответить с цитированием
Старый 14.02.2011, 03:58   #2
maryan.vetrov
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 75
По умолчанию

Цитата:
Сообщение от Karl_Karlovi4 Посмотреть сообщение
Здравствуйте уважаемые форумчане. У меня возникла проблема. У меня есть MDI контейнер в котором содержится форма главного окна. Мне нужно по нажатию кнопки вызвать из этой форму ещё одну уже готовую. При написании

Form1 main = new Form1();
Main.Show();

У меня появляется новая форма, а не заготовленная. Подскажите, как вызвать уже заготовленную форму?

Зарарнее спасибо за ответы.
Код:
 private void Button1_Click(object sender, EventArgs e)
        {
            Form1 newMDIChild = new Form1();
            newMDIChild.MdiParent = this;
            newMDIChild.Show();
        }
Если у вас например Button1 это кнопка, по которой должен происходить вызов дочерней формы, а Form1 - это та созданная вами форма, которую вы хотите запускать, то вышеизложенный код в обработчике события для кнопки, как раз ее и запустит.
maryan.vetrov вне форума Ответить с цитированием
Старый 14.02.2011, 15:14   #3
Karl_Karlovi4
Пользователь
 
Регистрация: 28.11.2007
Сообщений: 21
По умолчанию

спасибо за помощь.
Karl_Karlovi4 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вызов формы по условию он креате majikku Общие вопросы Delphi 4 28.01.2011 05:38
Вызов формы 2 и активация формы 1 xRamzeSx Общие вопросы Delphi 2 12.01.2011 08:13
Создание и вызов формы из консоли Gr1ng0 Общие вопросы C/C++ 5 26.11.2010 09:54
Вызов переменной из другой формы darkahoy Общие вопросы .NET 8 19.11.2010 14:46
Вызов формы в C++ Скарам Помощь студентам 4 07.10.2009 16:33


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840