2010-05-19 131 views

回答

14

你可以只捕獲FormClosing事件和停止默認的動作,然後,而不是關閉窗體的只是將其隱藏:

private void Form1_FormClosing(object sender, FormClosingEventArgs e) 
{ 
    e.Cancel = true; 
    this.Hide(); 
} 
4

它應該是相當直截了當:

要取消一種形式的封閉,設置FormClosingEventArgs傳遞到您的事件處理程序trueCancel財產。

關於隱藏窗口的問題的第二部分,隱藏到任務欄或隱藏到通知區域?