C#控制框禁用

时间:2016-04-21 07:05:55

标签: c# winforms

我想禁用我的Windows窗体的关闭按钮

this.ControlBox = false;

即使是最小化和最大化按钮也会禁用所有功能

还有其他方法可以解决这个问题。 如果可见但无法点击则可以。

1 个答案:

答案 0 :(得分:-1)

你不能只禁用" X"来自控制箱的按钮。您可以更改FormBorderStyle并构建自己的自定义按钮。

如果希望它可见但更改关闭行为,则可以侦听Form_Closing事件并检查FormClosingEventArgs对象的CloseReason属性。