当用户将表单最小化到系统托盘后,单击我的notifyicon时,我试图显示表单。但是,在调用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才能显示该表单,但是以后不要将其最小化。
最佳答案
将WindowState
属性设置为Normal
。
关于c# - 单击通知图标后显示窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11689201/