2013-04-12 79 views
0

我在Visual Studion 2012中有一個windows phone 8應用程序。根據內存中的數據模型,我必須顯示相應的頁面。對於例如如果data.Number = 1,那麼我應該顯示Page1.xaml,如果data.Number = 18,那麼我應該顯示Page2.xaml等。如何更改Windows Phone 8應用程序的StartPage在C#中

導航必須在應用程序變爲活動時纔會發生,即進入前臺。我如何在App.xaml.cs文件中進行必要的更改以適應此任務?

非常感謝您的幫助。

感謝

+0

好像你認爲它會可以動態變化的。 cs文件,而應用程序正在運行,這是不可能的(我根據你的聲明「...當應用程序成爲活)」,如果你的意思是別的東西請澄清。此外,知道你所嘗試過的東西會很有趣。如果應該顯示或不顯示某個頁面,連接值「1」應該很容易。 –

+0

我剛找到解決方案。如果您查看App.xaml.cs上下文中的代碼,我們預計它應該可以工作。 (Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(「/ Counting.xaml」,UriKind.RelativeOrAbsolute)); 但問題是它一直拋出異常。 – Arash

+0

**如果導致異常,那麼它不是一個解決方案。**當你找出異常的原因時,你應該回答你自己的問題。 –

回答

相關問題