Windows窗体上关闭按钮的名称

问题描述

| 右上角中间带有X的认红色按钮的名称是什么? 编辑:我想获得与单击该按钮关联的事件。     

解决方法

        您不能像使用最小化和最大化框那样单独使用属性窗口中的关闭框。但是,您可以禁用包含它们全部的控制框。 将“ 0”设置为false将删除最小化,最大化和关闭按钮。 但是,您可能要考虑为什么要这样做,因为通常最好让用户使用关闭按钮退出窗口(将其视为取消按钮)。 编辑: 您可以使用
Form
Closing
Closed
事件来处理用户单击关闭按钮时的情况。两者之间的区别在于,在窗体关闭之前会触发
Closing
事件(这意味着您可以通过将
FormClosingEventArgs
Cancel
属性设置为
true
来否决关闭),而the2ѭ事件会在窗体实际关闭后触发。     ,        通过实现ImessageFilter接口,可以将所有消息挂接到表单 该链接可以完全使用IMessageFilter来为操作系统事件创建通用过滤器     ,        您可以通过在表单属性或类似以下代码中将ControlBox设置为false来禁用它:
this.ControlBox = false;
如果可以的话,设置此项还将隐藏最小化和最大化按钮。如果不是这样,则解决方案会更加复杂。