回答

4

調用它的構造函數:

DispatcherTimer Timer = new DispatcherTimer() 
{ 
    Interval = TimeSpan.FromSeconds(4) 
}; 
Timer.Tick += (s, e) => 
{ 
    Timer.Stop(); 
    NavigationService.Navigate(new Uri("SecondPage.xaml"));   
}; 
Timer.Start(); 
+1

請確保停止OnNavigatingFrom中的計時器,以防止它在用戶按下後退或主頁按鈕時觸發(或者您會得到一個InvalidOperationException) – 2012-03-13 20:51:14

0

您可以使用一個DispatcherTimer,這個類可以配置的一段時間後引發一個事件。在事件處理程序中,通過NavigationService執行導航。

+0

您可以顯示一個示例,它將非常有用) – revolutionkpi 2012-03-13 16:28:52

相關問題