2015-05-01 50 views
0

我藉助庫DrawerLayout在Windows Phone應用程序中創建了DrawerLayot。 模擬器中的所有工作都很好,但是當我在手機上運行應用程序時,他起飛了。我注意到,這發生在調用Frame.Navigate()之後。問題是什麼?Windows Phone中的DrawerLayout

回答

4

這是一個Windows Phone 8.1 SDK問題。您可以通過在導航到頁面時調用分派器來解決此問題。

CoreDispatcher dispatcher = CoreWindow.GetForCurrentThread().Dispatcher; 
await dispatcher.RunAsync(CoreDispatcherPriority.Normal,() => { 
     Frame.navigate(typeof(YourPage)); 
}); 
+0

你好阿馬爾,從這個代碼sloved的問題,但是,當我瀏覽人數超過3-4次,應用程序關閉沒有任何錯誤代碼:http://stackoverflow.com/questions/32919934/drawer-navigation-not在winodws電話8-1rt?noredirect = 1#comment53669569_32919934 –

+0

您可以詳細解釋SDK問題嗎? –