Я использую приведенный ниже код для отображения значка формы, но отключить значок кнопки закрытия. Это работает, но я хочу полностью скрыть кнопку. Как я могу это достичь?Как скрыть кнопку закрытия формы?
public partial class Form1 : Form
{
private const int CS_NOCLOSE = 0x200;
protected override CreateParams CreateParams
{
get
{
CreateParams mdiCp = base.CreateParams;
mdiCp.ClassStyle = mdiCp.ClassStyle | CS_NOCLOSE;
return mdiCp;
}
}
public Form1()
{
InitializeComponent();
}
}
кнопки Закрыть скроет себя только в том случае, также скрыты все остальные кнопки (мин, макс, помощь). В противном случае кнопка с дисплеем отключена, но видима. Кроме того, окна winforms имеют встроенные свойства, которые могут контролировать видимость кнопок заголовка. Не нужно прибегать к переопределению CreateParams. –
Чего вы хотите достичь? Просто скрывать кнопку закрытия и удерживать другие кнопки? Или скрывать весь блок управления? – iabbott