我有一个小问题需要解决。
我希望每10秒更新一次UI界面上的内容。我最初使用了
DispatcherTimer
,但是因为更新方法需要从网络加载一些东西并且这个操作需要一些时间,所以这样会阻塞我的UI界面。
现在我考虑使用一种后台线程来更新。我找到了BackgroundTasks。
然而,据我所知,BackgroundTasks应该作为更新程序,即使应用程序被挂起也能够执行。但我不需要那样做,我只想在应用程序运行时进行更新,而不是在应用程序挂起时更新。
有没有好的方法解决这个问题?
您有什么建议可以用来解决这个问题吗?
提前感谢您!