2014-02-26 36 views

回答

2

您可以使用DispatcherTimer來實現此目的。

首先在你的代碼隱藏創建DispatcherTimer變量:

DispatcherTimer timer = new DispatcherTimer(); 

然後在NavigatedTo事件附加的處理程序Tick事件:

timer.Tick += YourTickHandlerMethod; 

而且還設置更新間隔,在您的情況下爲50毫秒:

timer.Interval = new TimeSpan(0, 0, 0, 0, 50); 

現在,只需撥打timer.Start();YourTickHandlerMethod就會定期運行,您可以在其中執行任何所需的UI相關操作。關於DispatcherTimer的一個方便的事情是它將在UI線程上運行Tick處理程序方法,因此如果您有權訪問它,則不必擔心。

+0

謝謝 並且對於遲來的評論感到抱歉。 – Dpkstr