2008-11-24 59 views

回答

9

將Form.MinimizeBox屬性設置爲false。這會將[X]更改爲[ok],並關閉表單,而不是在單擊時最小化它。

編輯:您想要的事件是關閉或關閉。

1

我不確定這是如何與.NET論壇支持相關的,但您需要使用Native API SHDoneButton

默認情況下,它被設置爲「SHDB_HIDE」,然後顯示「Windows Mobile」「X」按鈕(或任何覆蓋X按鈕的應用程序,如LGE的'X'按鈕應用程序或HTC一個)。

如果您將其設置爲「SHDB_SHOW」,它將顯示一個「確定」按鈕,如果按下該按鈕將向窗口發送IDOK。 如果您將其設置爲「SHDB_SHOWCANCEL」,它將顯示一個「x」按鈕,如果按下該按鈕,則會向窗口發送IDCANCEL。 SHDB_SHOWCANCEL不是由MSDN記錄,而是在頭文件(aygshell.h)中。

相關問題