Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
 Аватар для vetal_x
21 / 21 / 5
Регистрация: 23.01.2013
Сообщений: 371
1

Предотвратить закрытие окна

20.02.2013, 00:40. Показов 2797. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как запретить закритие формы??
тоисть пользователь нажымает на Х,
а окно не только не закрывается, а ищо и окошко выскакивает, мол нельзя закрыть.
это не вирус, просто нужно для дела
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.02.2013, 00:40
Ответы с готовыми решениями:

Предотвратить закрытие формы пока активен другой процесс
Мне нужно предотвратить закрытие формы во время работы процесс.exe Перерыл кучу мануалов, но так...

Закрытие дочернего окна
private void bOK_Click(object sender, EventArgs e) { Authorization a = new...

Закрытие диалогового окна
Добрый день всем! Как закрыть диалоговое окно при открытии файла и загрузки содержимого в...

C# закрытие окна другого приложения
ребята, подскажите , как обратиться из своей программы к окну другого приложения? например...

6
 Аватар для Mr.kto
104 / 105 / 18
Регистрация: 18.08.2012
Сообщений: 308
20.02.2013, 00:51 2
vetal_x, Привет.
Вот посмотри для формы обрабатываем событие FormClosing и пишем что та в этом роде:
C#
1
2
3
4
5
6
7
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
   var result= MessageBox.Show("Точно выйти?", "Внимание",
      MessageBoxButtons.YesNo, MessageBoxIcon.Question);
   if (result != DialogResult.Yes)
      e.Cancel=true;
}
Думаю далее вы уж разберетесь.
UPD можно вместо MessageBox создать отдельную форму осуществить на ней всю вашу логику и вызвать.
Что та такое
0
 Аватар для vetal_x
21 / 21 / 5
Регистрация: 23.01.2013
Сообщений: 371
20.02.2013, 00:56  [ТС] 3
я так уже пробовал. это не сработало, может я чото неверно делаю.
копи паст не помогло. я щас не понимаю чегото очень элементарного.
потомушто когда я учился в 8 класе я это делал без затруднения
0
 Аватар для Mr.kto
104 / 105 / 18
Регистрация: 18.08.2012
Сообщений: 308
20.02.2013, 01:05 4
vetal_x, ну тогда картинки
Миниатюры
Предотвратить закрытие окна  
1
 Аватар для vetal_x
21 / 21 / 5
Регистрация: 23.01.2013
Сообщений: 371
20.02.2013, 01:10  [ТС] 5
о, картинки я люблю. Особенно то что красной линией подчеркнуто!!!!
+1 спасибо
0
 Аватар для Mr.kto
104 / 105 / 18
Регистрация: 18.08.2012
Сообщений: 308
20.02.2013, 01:13 6
vetal_x, Пожалуйста, на то мы здесь чтоб помогать и раздавать чудо картинки с красными линиями
0
kodv
20.02.2013, 05:42     Предотвратить закрытие окна
  #7

Не по теме:

Зачем по несколько одинаковых тем создавать?

0
20.02.2013, 05:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2013, 05:42
Помогаю со студенческими работами здесь

Отловить закрытие окна на крестик
Добрый день. Есть диалоговое окно (должно быть модальным, поэтому открываю DialogShow()) Чтобы...

Закрытие окна после авторизации
нужен конец для программы,чтобы после авторизации, как написал(авторизация прошла успешно) окно...

Закрытие окна через X секунд
Приветствую, стал недавно учить ЯП C# и столкнулся с такой проблемой, как сделать таймер на X...

Програмное закрытие окна MessageBox
Можно ли программно закрыть модальное окно ранее вызванное функцией MessageBox.Show?


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru