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. 如何在wpf多线程应用程序中访问窗口
- 2. 应用程序调用的是在窗口8
- 3. C#窗口应用程序
- 4. 多窗口应用程序
- 5. 应用程序窗口
- 6. 窗口应用程序中的STA线程
- 7. 无法在窗口中打开相机8使用c#存储应用程序#
- 8. vb.net窗口窗体应用程序中的线图
- 9. Windows 8分层窗口在地铁应用程序
- 10. 使用第三个应用程序控制窗口服务中的线程
- 11. 窗口8 JavaScript应用程序oncheckpoint不起作用
- 12. 在程序中使用窗口壳牌
- 13. 用于C#窗口应用程序的在线数据库
- 14. Facebook应用程序在窗口中显示一个窗口
- 15. Java,多线程应用程序,运行时的主窗口
- 16. 将多线程窗口ce应用程序移植到win32
- 17. Java中的窗口应用程序
- 18. 如何在窗口应用程序中使用DataSet控件?
- 19. 在窗口应用程序中摆动和旋转使用
- 20. 如何在wpf应用程序中使用弹出窗口?
- 21. 如何在.net窗口应用程序中使用ocx
- 22. 如何使用winnovative在窗口应用程序中创建pdf
- 23. 在.net 2.0窗口应用程序中使用WCF服务
- 24. Nunit集成在VS2005中使用C#窗口应用程序
- 25. 使用xmlHTTPRequest在新窗口中打开安全应用程序
- 26. 线程在窗口
- 27. 在c#窗口应用程序中隐藏用户窗体
- 28. 在小窗口中在现有应用程序内运行Android应用程序
- 29. 线程调用主窗口?
- 30. 自定义数据窗口8 metro应用程序
我想到了,但你会如何建议显示TimeLeft属性?使用TimeLeft属性将调度程序包装到一个类中,并使用自定时器启动以来的时间进行更新? –
您可以从OnTimerTick方法更新UI,无论直接访问TextBlock还是通过绑定都无关紧要。请参阅Tick事件中的[doc](http://msdn.microsoft.com/zh-cn/library/windows/apps/windows.ui.xaml.dispatchertimer.tick.aspx)以获取有关保持时间精确的更多信息。 –
非常感谢 –