Answers:
将Form
有两个属性叫做MinimizeBox
和MaximizeBox
,他们都设置为false
。
要停止关闭表单,请处理该FormClosing
事件,然后e.Cancel = true;
在其中设置,然后设置WindowState = FormWindowState.Minimized;
,以最小化表单。
右键单击要隐藏它们的表单,选择“控件”->“属性”。
在属性中,设置
您将在设计器中执行此操作。
您可以简单地在表单构造函数中禁用最大化。
public Form1(){
InitializeComponent();
MaximizeBox = false;
}
关闭时最小化。
private void Form1_FormClosing(Object sender, FormClosingEventArgs e) {
e.Cancel = true;
WindowState = FormWindowState.Minimized;
}
public Form1()
{
InitializeComponent();
//this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MinimizeBox = false;
}