窗口没有最大化/被带到前面托盘被后,为什么呢?/帮助
题
我写了一个闹钟应用一些复杂的代码,我不觉得自己分手,现在作为例子来使用。我有一个计时器检查有关的状态,每10分钟左右网上和在一定条件下我的应用程序通知我。上的Form_Load我设置定时器以10分钟,并且当它触发和条件为真我调用此函数在它
{
this.WindowState = FormWindowState.Maximized;
this.TopMost = true;
this.Activate();
}
当我启动该应用我通常将其最小化,做任何。今天,我发现它不是工作。在我最初的测试我调用的代码拉州和呼吁的Form_Load总是把它的FUNC之后,但现在,我做其他事情和窗口已经被最小化我注意到它没有工作。我要如何解决这个问题?
解决方案
您躲在形式?在这种情况下尝试this.Show()
代替。
其他提示
此外,的Form_Load运行一次(通常)。你想form_activated。的形式是在存储器(加载)是否它的最小化。
和,其中包括在Form_Load事件的激活事件的呼叫是多余的。
不隶属于 StackOverflow