2016-01-10 22 views
1

我正在創建一個Windows窗體應用程序,我想知道如何檢查何時點擊最大化按鈕。監控控制箱上的最大化按鈕上的點擊事件

有人可以幫我嗎?

當表格最大化或正常時,重新大小均勻處理程序未檢測到。

而我沒有看到控制箱上的最大化按鈕的任何事件處理程序。

還是有任何腳本在Windows窗體不斷運行一遍又一遍。

回答

1

您需要連接到ClientSizeChanged事件。在這種情況下,您可以監視WindowState。

要顯示一個消息窗口最大化時,添加以下代碼形式ClientSizeChanged事件:

If(WindowState == FormWindowState.Maximized) 
{ 
    MessageBox.Show("Maximized") 
} 
相關問題