Han*_*son 150
将Form
有两个属性叫做MinimizeBox
和MaximizeBox
,他们都设置为false
.
要停止表单关闭,请处理FormClosing
事件,然后e.Cancel = true;
在其中设置,然后设置WindowState = FormWindowState.Minimized;
,以最小化表单.
dlr*_*as2 15
将处理程序绑定到FormClosing
事件,然后设置e.Cancel = true
并设置表单this.WindowState = FormWindowState.Minimized
.
如果你想要实际关闭表单,请创建一个类范围的布尔值,_close
并在你的处理程序中设置e.Cancel
为!_close
,这样每当用户点击X
窗口时,它都不会关闭,但你仍然可以关闭它(没有用它来杀死它close = true; this.Close();
(只是为了让我的答案完整)设置MaximizeBox
和MinimizeBox
表单属性False
.
关闭时如何使表单最小化已经回答,但如何删除最小化和最大化按钮不是。
FormBorderStyle
: FixedDialog
MinimizeBox
: false
MaximizeBox
:false
归档时间: |
|
查看次数: |
136696 次 |
最近记录: |