我有一个应用程序,当RootFrame首次初始化时,我让它检查是否是应用程序首次启动。如果是,它将RootFrame UriMapper更改为教程页面。问题是,我似乎找不到一种方法将用户重定向回MainPage.xaml。到目前为止,它什么也没做。
这是我在App构造函数中用于更改初始启动页面的代码:
if (App.Model.SelectFirstStart())
{
var mapper = new UriMapper();
mapper.UriMappings.Add(new UriMapping
{
Uri = new Uri("/MainPage.xaml", UriKind.Relative),
MappedUri = new Uri("/TutorialPage.xaml", UriKind.Relative)
});
RootFrame.UriMapper = mapper;
}
当用户在教程页面点击按钮时,应将其重定向到MainPage.xaml页面。这是我迄今为止尝试过的内容: ``` 当用户在教程页面点击按钮时,应该将他们重定向到MainPage.xaml。这是我目前为止所尝试的: ```
NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
并且:
App.RootFrame.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
任何帮助都将不胜感激。谢谢。