2013-04-12 80 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

**如果导致异常,那么它不是一个解决方案。**当你找出异常的原因时,你应该回答你自己的问题。 –

回答

相关问题