System.Timers.Timer closeTimer = new System.Timers.Timer();
closeTimer.Interval = Interval * 1000;
closeTimer.AutoReset = false;
closeTimer.Elapsed += CloseTimer_Elapsed;
在项目开发中用线程定时器更新UI时会没有效果,也没有报错,很纠结
closeTimer.SynchronizingObject = this;
加上这一句同步对象为this后效果相当于UI的定时器,可以正常更新