如题!timer stop了以后并没有立刻停止 。而是又执行了3次Tick.这是为什么?
个案。发个demo跟一下。或者你自己跟一下。不行就重新建个工程,什么都不做,就单独放个timer,模拟现在的逻辑。看看有没有问题。(肯定没问题)然后在比较一下差别。看看现在为什么出错。
1.你之前有没有添加之后又删除别的Timer??
2.你要加一句代码设置Timer只运行一次。
timerShow.Enabled = false; //只触发一次
贴代码吧,肯定是你代码的问题
代码有漏洞从新整理了一下就好了