WinForms have those three boxes in the upper right hand corner that minimize, maximize, and close the form. What I want to be able to do is to remove the minimize and maximize, while keeping the close.
I also what to make the close minimize the form instead of closing it.
How can this be done?
Best Answer
The
Form
has two properties calledMinimizeBox
andMaximizeBox
, set both of them tofalse
.To stop the form closing, handle the
FormClosing
event, and sete.Cancel = true;
in there and after that, setWindowState = FormWindowState.Minimized;
, to minimize the form.