最佳解答者
常駐程式一問?

問題
解答
-
1. NotifyIcon. Visible 只要是True應該就不會消失吧
2. 打X就是要在Form.Closing 事件中處理
3. 最大/最小化 ,請在 Control.Resize 事件中 , 判斷[Form.WindowState 屬性 ]來處理
請關心自己的問題,不要問了就放空;這是對別人與自己的尊重- 已提議為解答 Larry Nung(蹂躪)MVP 2009年7月16日 上午 04:26
- 已標示為解答 Lolota Lee 2009年7月23日 上午 08:27
-
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{ this.WindowState = FormWindowState.Minimized; // Display a MsgBox asking the user to save changes or abort. if(MessageBox.Show("Do you want to save changes to your text?", "My Application", MessageBoxButtons.YesNo) == DialogResult.Yes) { // Cancel the Closing event from closing the form. e.Cancel = true; // Call method to save file... } }
網址連結參考要看囉...- 已標示為解答 Lolota Lee 2009年7月23日 上午 08:27
所有回覆
-
1. NotifyIcon. Visible 只要是True應該就不會消失吧
2. 打X就是要在Form.Closing 事件中處理
3. 最大/最小化 ,請在 Control.Resize 事件中 , 判斷[Form.WindowState 屬性 ]來處理
請關心自己的問題,不要問了就放空;這是對別人與自己的尊重- 已提議為解答 Larry Nung(蹂躪)MVP 2009年7月16日 上午 04:26
- 已標示為解答 Lolota Lee 2009年7月23日 上午 08:27
-
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{ this.WindowState = FormWindowState.Minimized; // Display a MsgBox asking the user to save changes or abort. if(MessageBox.Show("Do you want to save changes to your text?", "My Application", MessageBoxButtons.YesNo) == DialogResult.Yes) { // Cancel the Closing event from closing the form. e.Cancel = true; // Call method to save file... } }
網址連結參考要看囉...- 已標示為解答 Lolota Lee 2009年7月23日 上午 08:27
-
Form Closing 事件有一個很重要的參數[ FormClosingEventArgs ], 去研究一下這個類別的相關屬性, 你就會瞭解是怎麼取消它Close的動作.
不然像Joe大給了你一個 e.Cancel=true; 你也搞不懂為何這樣就可以了.
請關心自己的問題,不要問了就放空;這是對別人與自己的尊重