C#控制箱禁用

本文关键字:控制箱 | 更新日期: 2024-10-24 09:10:02

我只想禁用我的窗口窗体的关闭按钮

this.ControlBox = false;

禁用所有功能,甚至最小化和最大化按钮

有其他方法可以解决这个问题吗。如果它是可见的,但无法单击,则可以。

C#控制箱禁用

您不能仅禁用控制框中的"X"按钮。您可以更改FormBorderStyle并构建自己的自定义按钮。

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