先拖一个NotifyIcon控件到窗体上,给这个控件设置一个ICON图片。
然后在事件里写上以下代码:
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
//双击控件事件,就显示窗体到任务栏,让窗体的尺寸成普通模式,使窗体获得焦点。
this.ShowInTaskbar = true;
this.WindowState = FormWindowState.Normal;
this.Activate();
}
private void Form1_SizeChanged(object sender, EventArgs e)
{
//窗体尺寸变体事件中,如何窗体是最小化状态就让窗体不显示在任务栏上
if (this.WindowState == FormWindowState.Minimized)
{
this.ShowInTaskbar = false;
}
}
winform最小化时在任务栏里隐藏,且显示在托盘里
最新推荐文章于 2024-02-19 15:19:52 发布