0

可能重复:
如何更改 WP7 应用程序的启动页面

我在导航 xml 时遇到问题,我真正需要的是我需要从第一次安装应用程序时调用一个 xml 页面WMAPPmanifest.xml,一旦安装了应用程序,就WMAPPmanifest.xml应该调用其他 xml。

问题是我需要在安装应用程序时重定向到一个页面,当他在安装后进入应用程序时,这个页面应该只显示一个,然后再显示一次。如何在 Windows 中执行此操作,我使用 C# for Microsoft Visual Studio 2010 进行开发。

谢谢。

4

1 回答 1

0

有两种方法可以实现这一目标。

首先,我建议您创建一个UserControl并将您的 OneTime Page 的代码放入其中当应用程序加载时让它转到实际主页,在那里您检查来自 IsolatedStore 的标志并根据标志决定是否显示 UserControl 或不是。

其次,按照第一条评论中提到的链接中的代码,并根据以下代码决定重定向哪个页面。

对于上述两个选项,您需要处理来自 IsolatedStorage 的标志。

var appSettings = IsolatedStorageSettings.ApplicationSettings;
if(appSettings.Contains("pageflag"))
{
   destinationPage = "/ActualHomePage.xaml";
}
else
{
   destinationPage = "/OneTimePage.xaml";
   appSettings.Add("pageflag", 0);
}

希望清楚!!

于 2012-09-17T18:41:43.300 回答