Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/56: Рейтинг темы: голосов - 56, средняя оценка - 4.64
 Аватар для spainFAN
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 53

При нажатии на кнопку открывается новое окно, а предыдущее закрывается

12.04.2013, 20:07. Показов 10492. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Не могли помочь, как сделать так чтобы при нажатии на кнопку открывалось новое окно, а предыдущее в это время закрылось. Вот сам код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    public partial class Menu : Form
    {
        
 
 
        public Menu()
        {
            InitializeComponent();
            
        }
        
        private void Button_file_mode_Click(object sender, EventArgs e)
        {
            
            TZip.File_Mode form = new TZip.File_Mode();
            form.ShowDialog();
            
        }
 
        private void Menu_FormClosing(object sender, FormClosingEventArgs e)
        {
            
        }
 
 
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.04.2013, 20:07
Ответы с готовыми решениями:

При нажатии на кнопку открывается диалоговое окно OpenFileDialog, выбранный файл загружается в RichTextBox
Разработать Windows Forms приложение, содержащее RichTextBox и кнопку. При нажатии на кнопку открывается диалоговое окно OpenFileDialog,...

При нажатии на кнопку вывести окно
Здравствуйте, подскажите функцию что бы при нажатии на кнопку выводилось новое окно, в котором можно было бы разместить новые элементы( Ну...

При нажатии на кнопку открыть окно добавления файлов в папку
Помогите прошу, какой код нужен для наложения на кнопку что бы при нажатии на неё открывалось окно добавления файлов в папку?

2
13 / 17 / 6
Регистрация: 05.09.2012
Сообщений: 210
12.04.2013, 20:37
Цитата Сообщение от spainFAN Посмотреть сообщение
как сделать так чтобы при нажатии на кнопку открывалось новое окно, а предыдущее в это время закрылось
C#
1
2
3
ИмяФормыКоторуюТыХочешьЗакрыть formclose = new ИмяФормыКоторуюТыХочешьЗакрыть();
formclose.Close(); // закрытите формы
formclose.Hide(); // скрытие формы
Добавлено через 13 минут
Цитата Сообщение от Maratovich Посмотреть сообщение
2
3
ИмяФормыКоторуюТыХочешьЗакрыть formclose = new ИмяФормыКоторуюТыХочешьЗакрыть();
formclose.Close(); // закрытите формы
formclose.Hide(); // скрытие формы
ой... чо то я ступил
неправильно написал

C#
1
2
3
4
5
6
7
8
//Закрытие формы :
this.Close(); // закрытие окна
this.Hise() // скрываешь окно
 
 
//Открытие формы :
ИмяФормыКоторуюТыХочешьОткрыть formclose = new ИмяФормыКоторуюТыХочешьОткрыть();
formclose.Show() // закрытите формы
1
 Аватар для spainFAN
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 53
12.04.2013, 20:39  [ТС]
Спасибо большое, помог!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.04.2013, 20:39
Помогаю со студенческими работами здесь

Нажатием на кнопку, открыть/закрыть новое окно
При программирование под Windows, мне нжно при нажатии на кнопку, что открывалось новое окно и при нажатии на другую - происходил выход....

Нажатием на кнопку, открываем новое окно, закрываем старое
Мне нужно, чтобы при нажатия кнопки (button1) открылся новое окно (form2), а старый закрылся. Никак не могу делать так, что старый...

Как перейти по ссылке, которая открывается в newWindow, не открывая новое окно IE
Собственно, как перейти по ссылке, которая открывается в newWindow, не открывая новое окно IE? Когда вставляю этот кусок private void...

Новое окно при нажатии на кнопку
Есть QWidget с неким контентом и кнопкой. При нажатии на эту кнопку должен открываться другой QWidget. Как это просто реализовать? Сам...

При нажатии на кнопку отображать новое окно
Помогите! Как сделать чтоб при нажатии на кнопку выскакивало новое окно


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru