Как сделать запрет на закрытие пользовательской формы?
Можно подписаться на событие FormClosing
и, используя аргумент FormClosingEventArgs
, отменять закрытие формы.
private void MyForm_FormClosing(object sender, FormClosingEventArgs e)
{
//Отменяем закрытие формы
e.Cancel = true;
}
Можно скрыть кнопку закрытия формы:
private const int CP_NOCLOSE_BUTTON = 0x200;
protected override CreateParams CreateParams
{
get
{
CreateParams myCp = base.CreateParams;
myCp.ClassStyle = myCp.ClassStyle | CP_NOCLOSE_BUTTON ;
return myCp;
}
}
Попробуйте в обработчик событий формы Close
сделать проверку и запрещать(или розрешать) закрытие при помощи e.Close = false
или e.Close = true
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте есть большой XML файл, более 500000 записей, из него часто приходится дергать корректировочную информациючтобы не грузить файл...
Подскажите, как в CefSharp сделать так, что бы при повторном входе появлялось окно с логином (пароль при этом не запоминать)
Вопрос состоит в том какие модули от чего зависят? Хочу разобрать на примере веб приложения (серверная часть)Используемая технология asp
Как увеличить размер картинки imagelist ImageList больше 256;256 256x256?