2011-06-06 96 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; 

設置,這也將隱藏的最小化和最大化按鈕,如果這是確定的。如果沒有,解決方案會更精細一些。

相關問題