如何使Windows Phone 8應用程序在每個特定時間運行一些方法,如一分鐘?我希望它只在應用程序打開時運行,不需要後臺任務。我寫我的程序在C#如何在每個特定時間在Windows Phone 8上執行一個方法?
回答
你想被稱爲DispatcherTimer
什麼看看這裏:
MSDN : DispatcherTimer Class WP8
MSDN : DispatcherTimer Class WP runtime
請記住,包括
System.Windows.Threading // [for Windows Phone 8]
Windows.UI.Xaml // [for Windows Universal App]
例來自MSDN
private void Page_OnLoaded(object sender, RoutedEventArgs e)
{
DispatcherTimer timer = new DispatcherTimer();
timer.Tick +=
delegate(object s, EventArgs args) {
// code to execute
};
timer.Interval = new TimeSpan(0, 0, 1); // one second
timer.Start();
}
我試過這個解決方案,但是Visual Studio告訴我System.Windows中不存在命名空間線程 – 2015-04-01 22:09:58
@DominikMurzynowski確定您正在製作Windows Phone 8應用程序?如果該名稱空間不存在,它會以爲您正在執行Windows Phone 8.1應用程序爲例來提示我。如果是這種情況,你想使用命名空間'使用Windows.UI.Xaml',我會更新我的解決方案。 – 2015-04-02 00:01:00
你說得對,我正在製作一個Windows Phone 8.1應用程序,我不知道它有什麼不同。謝謝 – 2015-04-02 16:41:24
- 1. 如何在Windows Phone 8上執行代碼內綁定
- 2. 如何使用System.currentTimeMillis()在某個時間執行一個方法?
- 3. Sidekiq在每個時區的特定時間執行
- 4. 如何設置一個crontab在特定時間執行
- 5. 如何在java的特定時間執行方法?
- 6. 如何模糊背景,直到在Windows Phone 8中執行一個函數?
- 7. 如何在一段時間後執行某個方法?
- 8. 如何在C#中的特定時間每天調用一個方法?
- 9. 在特定的時間每週運行一次方法
- 10. 改變一個android服務在特定時間間隔執行
- 11. 如何在指定的時間每天執行Windows服務
- 12. 如何在一個結構的特定方法上執行單元測試Go
- 13. 如何在特定時間每天運行Windows服務
- 14. 如何在特定時間每天執行代碼?
- 15. 如何在特定的時間,每天晚上執行代碼在Asp.net網站
- 16. C++ 11計時庫 - 如何在特定的時間間隔後執行方法?
- 17. 如何在Windows Phone 8的後臺運行定時器?
- 18. Windows Phone 7的打開一個特定的時間
- 19. 如何讓這個Python腳本在特定時間執行?
- 20. 如何在特定日期和時間運行特定方法?
- 21. 如何在windows phone上使用phonegap 8
- 22. 如何在Windows Phone 8上使用ClipBoard?
- 23. 在特定方法執行時通知
- 24. 如何在同一個對象上執行多個方法?
- 25. 在Windows phone 8中使用App.Current.Terminate()方法
- 26. 的Windows Phone 8 - 一段時間
- 27. 在Backbone中如何在每次執行Ajax調用時觸發一個方法?
- 28. 每天在特定時間執行一些代碼
- 29. windows服務在C++中以一定的時間間隔運行一個方法
- 30. 如何在windows phone 8上獲得第一個觸點和第二個觸點?
歡迎來到StackOverflow。如果你沒有自己嘗試,我們不能幫助你。你試過什麼了? – aloisdg 2015-03-31 21:14:55
@aloisdg我已經嘗試過使用DispatherTimer的方法,但Visual Studio告訴我System.Windows中不存在命名空間線程 – 2015-04-01 22:12:17