私はアプリを持っていて、RootFrameが最初に初期化されたときに初めてアプリが起動されたかどうかを確認しています。そうであれば、RootFrame UriMapperをチュートリアルページに変更します。問題は、ユーザーをMainPage.xamlにリダイレクトする方法を見つけられないようです。それはこれまで何もしません。Windows Phone 8でUriMapperを変更した後リダイレクトページ
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;
}
ユーザーはチュートリアルページでボタンをタップすると、それはメインページにリダイレクトする必要があります
これは私がアプリのコンストラクタで初期スタートアップページを変更するために使用しているコードです。 xaml。
NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
そして:
App.RootFrame.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
をすべてのヘルプははるかに高く評価されるだろうこれは私がこれまで試したものです。ありがとうございます
で次の操作を行う必要があり、この問題を解決するには
は、どうもありがとうございました。私は前にそれを再マッピングしようとしましたが、私はバックエントリを削除する必要があったことを認識していませんでした。再度、感謝します! – user1186173