我写了一个闹钟应用一些复杂的代码,我不觉得自己分手,现在作为例子来使用。我有一个计时器检查有关的状态,每10分钟左右网上和在一定条件下我的应用程序通知我。上的Form_Load我设置定时器以10分钟,并且当它触发和条件为真我调用此函数在它

        {
            this.WindowState = FormWindowState.Maximized;
            this.TopMost = true;
            this.Activate();
        }

当我启动该应用我通常将其最小化,做任何。今天,我发现它不是工作。在我最初的测试我调用的代码拉州和呼吁的Form_Load总是把它的FUNC之后,但现在,我做其他事情和窗口已经被最小化我注意到它没有工作。我要如何解决这个问题?

有帮助吗?

解决方案

您躲在形式?在这种情况下尝试this.Show()代替。

其他提示

此外,的Form_Load运行一次(通常)。你想form_activated。的形式是在存储器(加载)是否它的最小化。

和,其中包括在Form_Load事件的激活事件的呼叫是多余的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top