2015-07-21 174 views
0

我正在創建一個Windows Phone 8.1應用程序。Windows Phone 8.1 MainPage Frame.navigate

我很好用簡單的導航使用 Frame.navigate(typeof(mypage));它似乎工作正常。

  • 我想完了就去Page1的時候做一些數據庫處理上MainPage然後。

  • 在按鈕上使用事件處理程序點擊工作正常,但我已將導航代碼放在OnNavigatedTo函數的末尾處理完畢。 Page1沒有加載,雖然在調試之前和之後調試writeline語句都工作,所以我知道它正在運行。

我敢肯定有一個明顯的原因或解決,任何人都可以幫忙嗎?

回答

0

嘗試

await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal,() => 
{ 
// Navigate to page 1 here 
}); 
包裹導航代碼