在表单最小化到系统托盘后,当用户单击我的通知图标时,我试图显示我的表单。但是,在调用 Show() 时,表单会重新出现但总是最小化,我必须单击任务栏图标才能取消最小化。这是我的代码。
private void Form1_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
Hide();
}
}
private void notifyIcon1_Click(object sender, EventArgs e)
{
Show();
//BringToFront();
}
我也尝试添加 BringToFront() 但无济于事。
我需要 noifyIcon click 来显示表单,但之后不会将其最小化。