我的应用程序上有一个TextBlock
。我想每秒更新一次以显示当前时间。如何在wp7应用程序上显示当前时间?
我应该怎么做?的第一件事,我虽然是要建立一个System.Thread.Timer
的实例,并更新文本...
clockTimer = new Timer(o =>
{
Dispatcher.BeginInvoke(() =>
{
currentTime.Text = DateTime.Now.ToShortTimeString();
});
}, null, 0, 1000);
但它是确定调用Dispatcher
每一秒?
如果我使用绑定,它的行为是什么?性能要好于拨打Dispatcher
? (考虑有几个呼叫Dispatcher
每秒和几个绑定)