我的应用程序用于聊天,我想如果有人需要快速隐藏它,但又不想关闭它,我想出了这个:
private void button6_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
但是,我不想去任务栏,而是希望它出现在托盘中(没有弹出窗口),只是应用程序图标,当有人点击它时,它需要设置它
this.WindowState = FormWindowState.Normal;
这可能吗,怎么做?
另外,系统托盘是指右下角的那个,在时间旁边
我仍然无法让它工作,如果我按照你们说的做,通知栏中不会出现任何内容(顺便说一句:这是要最小化的完整代码)
private void button6_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
private void Form_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
this.Hide();
}
}
private void notifyIcon_Click(object sender, EventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Normal;
}
为什么这不起作用?