医药遇到一个bug就是 关闭窗口 弹出后点击取消 程序还是结束了
于是百度了一下代码 粘贴上就可以取消 ,然后继续对程序的操作。
分享一下
public FrmMain(string s, string w)
{
InitializeComponent();
uid = s; ro = w;
this.WindowState = FormWindowState.Maximized;//最大化窗体
this.FormClosing += new FormClosingEventHandler(FrmMain_FormClosing); //安全退出
}
private void FrmMain_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("确认退出吗?", "系统提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
{
e.Cancel = false;
}
else
{
e.Cancel = true;
}
}