2011-06-06 94 views
0

右上角中间带X的默认红色按钮的名称是什么?Windows窗体上关闭按钮的名称

编辑:我想得到与点击该按钮相关的事件。

+0

为什么你要问?你想达到什么目的? – 2011-06-06 21:29:39

+0

我正在寻找它的属性,以便我可以禁用它,并且意识到我不知道它的名字。 – Andrew 2011-06-06 21:31:48

+0

对不起,不代表删除。我想要获得与点击该按钮相关的事件。 – Andrew 2011-06-06 21:40:17

回答

3

您不能像使用最小化和最大化框一样在属性窗口中自行禁用关闭框。但是,您可以禁用包含它们的控制盒。

设置ControlBox为false将删除最小化,最大化和关闭按钮。

你可能要考虑为什么你这样做,因为它通常是一个好主意,让用户使用关闭按钮退出窗口(认为它是一个取消按钮)。


编辑:

当用户点击使用无论是ClosingClosedForm的事件关闭按钮您可以处理。两者之间的区别在于Closing事件在表单关闭之前触发(意味着您可以通过将FormClosingEventArgsCancel属性设置为true来否决关闭),而在表单实际关闭后触发Closed事件。

0

您可以通过在窗体属性将ControlBox设置为false禁用它,或者在类似下面的代码:

this.ControlBox = false; 

设置,这也将隐藏的最小化和最大化按钮,如果这是确定的。如果没有,解决方案会更精细一些。