最近用了下,使用托盘程序的时候, 当最小化到托盘的时候,再双机托盘打开页面的时候
发现页面不是一下子出来的,先出现一部分,停顿下然后其他的都出来了,很影响效果
乔帮主,能给解决下吗
代码如下:
//最小化到托盘
private void Login_SizeChanged(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
//隐藏任务栏区图标
this.ShowInTaskbar = false;
//图标显示在托盘区
notifyIcon1.Visible = true;
}
}
//双击托盘
private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
//还原窗体显示
WindowState = FormWindowState.Normal;
//激活窗体并给予它焦点
//this.Activate();
//任务栏区显示图标
this.ShowInTaskbar = true;
//托盘区图标隐藏
notifyIcon1.Visible = false;
}
}
|