1.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。
2.为框号最小化时添加的代码
private void Form1_SizeChanged(objectsender, EventArgs e)
{
if(this.WindowState == FormWindowState.Minimized) {
this.Hide();
this.notifyIcon1.Visible=true;
}
}
3.添加点击图标事件(首先需要添加事件引用):
private void notifyIcon1_Click(objectsender, EventArgs e)
{
this.Visible = true;
this.WindowState = FormWindowState.Normal;
this.notifyIcon1.Visible = false;
}
本文详细介绍了如何在C#应用程序中使用notifyIcon控件实现窗口最小化时的应用隐藏与显示功能。通过添加notifyIcon控件、设置窗口状态监听以及触发点击事件,实现了窗口最小化后应用程序的隐藏与正常显示。此教程适用于希望提升用户体验并减少资源占用的应用开发者。
558

被折叠的 条评论
为什么被折叠?



