Как удалить (не отключить) кнопку закрытия (X) из формы окна в C# ?
Как удалить (не отключить) кнопку закрытия (X) из формы окна в C# ?
Пожалуйста помочь...
Спасибо
Динеш
Я лично знаю 3 способа, которыми это можно сделать, но это во многом зависит от ваших потребностей в кнопках минимизации и максимизации.
первый-установить стиль границы на "нет" в меню свойств, однако это полностью удалит все кнопки и "заголовок окна" в верхней части окна.
второй способ - установить свойству controlBox значение false. это приведет к удалению всех кнопок, но вы сохраните заголовок.
последнее, что я знаю,-это сделать свою собственную форму с пользовательскими элементами управления, но для этого я должен сказать, что вы должны google вас к результату, так как я не очень много знаю о пользовательских элементах управления, но первые 2 должны делать эту работу просто отлично, если вы не слишком придирчивы :)
Надеюсь, это поможет - Джеки
+5 для второго варианта. И вы можете найти его в свойствах формы.
используйте приведенное ниже свойство
FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
Чтобы полностью скрыть кнопку закрытия без строки кода, установите следующие параметры:
1. Все BorderIcons := False
2. BorderStyle := bsSingle
При загрузке формы сделать блок управления на false
this.ControlBox = false;