在WPF中用户关闭程序前弹出确认对话框!
在Colsing事件中添加如下代码
- private async void MetroWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
- {
- if (MessageBox.Show("您确定退出?", "警告", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
- {
-
- //释放网络资源
- TCPRobot.GetInstance().Dispose();
-
- Application.Current.Shutdown();//关闭
- }
- else
- {
- e.Cancel = true;
- }
- }