1
A
回答
1
我建议使用DispatcherTimer类来完成定时器。
var timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromSeconds(1);
timer.Tick += OnTimerTick;
...
private void OnTimerTick(object sender, object e)
{
// do somthing
}
相关问题
- 1. 使用多线程pyqt应用程序的多个窗口
- 2. 如何在应用程序窗口关闭时中止线程
- 3. 如何在wpf多线程应用程序中访问窗口
- 4. 应用程序调用的是在窗口8
- 5. Chrome应用程序在窗口中
- 6. 多窗口应用程序
- 7. C#窗口应用程序
- 8. 应用程序窗口
- 9. 窗口应用程序中的STA线程
- 10. 无法在窗口中打开相机8使用c#存储应用程序#
- 11. vb.net窗口窗体应用程序中的线图
- 12. Windows 8应用程序在线数据
- 13. 使用第三个应用程序控制窗口服务中的线程
- 14. Windows 8分层窗口在地铁应用程序
- 15. 在程序中使用窗口壳牌
- 16. 窗口8 JavaScript应用程序oncheckpoint不起作用
- 17. 窗口8应用程序:嵌套的异步调用
- 18. 用于C#窗口应用程序的在线数据库
- 19. Facebook应用程序在窗口中显示一个窗口
- 20. 从Chrome应用程序窗口打开另一个Chrome应用程序窗口
- 21. Java,多线程应用程序,运行时的主窗口
- 22. 将多线程窗口ce应用程序移植到win32
- 23. Java中的窗口应用程序
- 24. 程序化在Windows 8中使用SSL证书应用程序
- 25. 如何在.net窗口应用程序中使用ocx
- 26. Nunit集成在VS2005中使用C#窗口应用程序
- 27. 在窗口小部件应用程序中使用Qt3D
- 28. 在.net 2.0窗口应用程序中使用WCF服务
- 29. 使用xmlHTTPRequest在新窗口中打开安全应用程序
- 30. 如何在窗口应用程序中使用DataSet控件?
我想到了,但你会如何建议显示TimeLeft属性?使用TimeLeft属性将调度程序包装到一个类中,并使用自定时器启动以来的时间进行更新? –
您可以从OnTimerTick方法更新UI,无论直接访问TextBlock还是通过绑定都无关紧要。请参阅Tick事件中的[doc](http://msdn.microsoft.com/zh-cn/library/windows/apps/windows.ui.xaml.dispatchertimer.tick.aspx)以获取有关保持时间精确的更多信息。 –
非常感谢 –