【发布时间】:2012-07-27 13:52:19
【问题描述】:
在表单最小化到系统托盘后,当用户单击我的通知图标时,我试图显示我的表单。但是,在调用 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 来显示表单,但之后它不会被最小化。
【问题讨论】: