最小化窗体的时候,将窗体放到托盘(NotifyIcon)

 if (WindowState == FormWindowState.Minimized)
            {
                this.Hide();
                ExcelNotifyIcon.ShowBalloonTip(15, "提示", "导出提示!", ToolTipIcon.Info);
            } 

 

private void ExcelNotifyIcon_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (base.WindowState.Equals(FormWindowState.Minimized))
            {
                base.WindowState = FormWindowState.Normal;

                base.Show();
                base.WindowState = FormWindowState.Normal;//重复一次,第二次就可以正常弹出
            }
        }

你可能感兴趣的:(WinForm,WinForm,WinForm)