Winform程序关闭时关闭托盘图标

winform程序关闭时系统托盘图标是无法关闭的,当鼠标在托盘图标上一晃才会消失,这不是个好体验,给人一种程序并没有关闭的错觉,今天突发奇想,写了下面一段代码,没想到是可以的,做记录。

 1 private void MainMDIParent_FormClosing(object sender, FormClosingEventArgs e)

 2         {

 3             if (MessageBox.Show(this, "是否确定退出本系统?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)

 4             {

 5                 e.Cancel = true;

 6             }

 7             else

 8             {

 9                 notifyIcon.Visible = false;

10             }

11         }

 

你可能感兴趣的:(WinForm)