Timer不执行Elapsed事件的解决办法
Timer.Start() 了但只执行了一次Elapsed事件就停止不执行了,原因是您在设置Timer控件属性的时候没有设置AutoReset 为 true
如果将 Enabled 设置为 true 并将 AutoReset 设置为 false,则 Timer 在第一次达到间隔时仅引发一次 Elapsed 事件。当 Enabled 为 true 并且 AutoReset 为 true 时,Timer 继续按指定的间隔引发 Elapsed 事件。
如果将 Enabled 设置为 true 并将 AutoReset 设置为 false,则 Timer 在第一次达到间隔时仅引发一次 Elapsed 事件。当 Enabled 为 true 并且 AutoReset 为 true 时,Timer 继续按指定的间隔引发 Elapsed 事件。