Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2017, 21:02   #1
devastrator101
 
Регистрация: 19.12.2016
Сообщений: 5
По умолчанию закрытие формы

прописал

private void button2_Click_1(object sender, EventArgs e)
{
Form1 form1 = new Form1();
form1.Show();
Form3 form3 = new Form3();
form3.Close();
}

кнопка находится в окне Form3 и при нажатии должно открыться окно Form1 ,а окно Form3 закрыться. окно Form1 открывается,а Form3 не закрывается,а остается висеть на заднем плане. в чем может быть проблема?
devastrator101 вне форума Ответить с цитированием
Старый 17.01.2017, 21:58   #2
komra2
Новичок
Джуниор
 
Регистрация: 10.04.2015
Сообщений: 733
По умолчанию

на кнопку формы 3 пропиши типа
Код:
this.Close();
ну или
Код:
this.Hide();
komra2 вне форума Ответить с цитированием
Старый 18.01.2017, 09:38   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
и при нажатии должно открыться окно Form1 ,а окно Form3 закрыться.
так оно и закрывается. НО ...
не то которое было создано и открыто изначально (вначале программы)
и для которого ЕСТЬ глобальная переменная form3

а ТО которое ты ТОЛЬКО что создал и для которого есть ЛОКАЛЬНАЯ (совсем другая) form3
Код:
Form3 form3 = new Form3();
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие формы Dennis777 Общие вопросы Delphi 5 20.06.2013 22:46
Закрытие формы.... sergiksergik Microsoft Office Excel 18 22.09.2009 20:23
Закрытие формы RIO Общие вопросы Delphi 2 27.08.2009 17:10
Закрытие формы girz БД в Delphi 7 13.05.2009 22:54