Winform窗體關閉時判斷是否關閉


在窗體的關閉事件FormClosing中進行判斷,FormClosing事件每當用戶關閉窗體時,在窗體已關閉並指定關閉原因前發生

 1         private void Form1_FormClosing(object sender, FormClosingEventArgs e)
 2         {
 3             DialogResult r = MessageBox.Show("是否關閉窗體?", "提示", MessageBoxButtons.YesNo);
 4             if (r == DialogResult.Yes)//點擊“是”按鈕
 5             {
 6                 e.Cancel = false;//事件的取消為假,關閉窗體
 7             }
 8             else
 9             {
10                 e.Cancel = true;//事件的取消為真,不關閉窗體
11             }
12         }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM