1. 程式人生 > >C#.NET常見問題(FAQ)-如何捕捉窗體關閉的事件,彈窗確認是否退出

C#.NET常見問題(FAQ)-如何捕捉窗體關閉的事件,彈窗確認是否退出

round 微軟雅黑 false red robot 方法名 alt 阻止 .cn

首先定位到窗體的FormClosing事件中,寫關閉之前要執行的方法名稱

技術分享

?

一般只需要添加下面的代碼即可實現窗體關閉的時候提示是否確認退出

//捕捉窗體Close事件,關閉窗口時提示

if (MessageBox.Show("請您確認是否退出(Y/N)", "系統提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)

{

e.Cancel = false;//允許退出系統

}

else

{

e.Cancel = true;//阻止退出系統

}

技術分享

?

?

更多教學視頻和資料下載,歡迎關註以下信息:

我的優酷空間:

http://i.youku.com/acetaohai123

技術分享

?

我的在線論壇:

http://csrobot.gz01.bdysite.com/

技術分享

?

問題交流:

QQ:910358960

郵箱:[email protected]

?

C#.NET常見問題(FAQ)-如何捕捉窗體關閉的事件,彈窗確認是否退出