积极答复者
关于winform中的timer控件

问题
-
我要设计个实时更新的程序,主程序是用来监控仪器的数据的,子窗体时用来显示单个仪器的具体数据,所以我在子窗体中用一个timer控件来隔一段时间读一次主程序的数据,然后我发现当子窗体失去焦点的时候,比如我不看子窗体了(没有关闭),我再点了一下主窗体,过了一段时间之后我发现子窗体没有更新数据,除非关了再打开又好了,这是不是timer控件失效了呢?还是什么原因。但是我最小化然后再还原是不会出现问题的。
我是在form_load的事件中让timer.start()的。我想是不是timer控件出现错误了?报错了
can you help me?- 已移动 Sheng Jiang 蒋晟Moderator 2010年5月5日 0:13 System.Windows.Forms (发件人:Visual C#)
答案
-
你好!
直接使用Elapsed事件就可以了!
周雪峰- 已建议为答案 Raymond TangModerator 2010年5月5日 1:28
- 已标记为答案 ThankfulHeartModerator 2010年5月5日 2:03
全部回复
-
你好!
直接使用Elapsed事件就可以了!
周雪峰- 已建议为答案 Raymond TangModerator 2010年5月5日 1:28
- 已标记为答案 ThankfulHeartModerator 2010年5月5日 2:03