Timer.Start() 了但只执行了一次
Elapsed事件就停止不执行了,原因是您在设置Timer控件属性的时候没有设置
AutoReset 为
true
如果将
Enabled 设置为
true 并将
AutoReset 设置为
false,则
Timer 在第一次达到间隔时仅引发一次
Elapsed 事件。当
Enabled 为
true 并且
AutoReset 为
true 时,
Timer 继续按指定的间隔引发
Elapsed 事件。
转载于:https://www.cnblogs.com/hanguoji/archive/2008/01/29/1057713.html