在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;
}
}