winform最小化到任务栏和最小化到系统盘
程序员文章站
2024-02-13 09:22:28
...
最小化到任务栏:
最小化到任栏,只需要设置WindowState属性为FormWindowState.Minimized,窗体就会最小化到任务栏,再单击任务栏图标,窗体即回复默认。
最小化到系统盘:
添加NotifyIcon控件,设置Icon属性(Icon属性设置的图标是最终在系统盘显示的图标)。
private void btn_minimize_Click(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
{
this.notifyIcon1.Visible = true;
this.Visible = false;
this.ShowInTaskbar = true;
}
}
private void notifyIcon1_MouseClick(object sender, MouseEventArgs e)
{
if (this.Visible ==false)
{
this.Visible = true;
this.notifyIcon1.Visible = false;
}
}
上一篇: iOS中自动实现对象序列化的方法详解
下一篇: 粟粟的书架