0

哪个事件发生在Form Load事件之前?

因为我有一个timer控件,我在表单加载事件中为其编写timer.start()了方法,并且当前时间显示在Label控件中。

Timer当表单加载时开始,但显示时间需要几秒钟,那么有没有其他方法可以快速显示时间?

4

2 回答 2

0

有一个名为 ShowTheTime 的函数。在表单加载中调用它。还要在表单加载中启动您的计时器。您的计时器处理程序也调用 ShowTheTime。

我在这里错过了什么吗?这似乎有点微不足道。

于 2012-08-15T14:16:30.173 回答
0

您可能正在使用 Forms 命名空间中的 Timer。该组件与 UI 紧密耦合。您应该查看与 UI 无关的Threading.Timer类。您将完全控制它,并且可以从表单的构造函数(甚至更早,在创建表单之前)启动它。

这是一篇非常古老的文章,但其中的概念仍然成立。(比较不同的 Timer 类。)基本上是上一篇文章的缩写版本

于 2012-08-15T14:25:00.367 回答