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 次 |
| 最近记录: |