System.Timers.Timer更新UI


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的定時器,可以正常更新


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM