我的應用程序上有一個TextBlock
。我想每秒更新一次以顯示當前時間。如何在wp7應用程序上顯示當前時間?
我應該怎麼做?的第一件事,我雖然是要建立一個System.Thread.Timer
的實例,並更新文本...
clockTimer = new Timer(o =>
{
Dispatcher.BeginInvoke(() =>
{
currentTime.Text = DateTime.Now.ToShortTimeString();
});
}, null, 0, 1000);
但它是確定調用Dispatcher
每一秒?
如果我使用綁定,它的行爲是什麼?性能要好於撥打Dispatcher
? (考慮有幾個呼叫Dispatcher
每秒和幾個綁定)