1

これを .NET コードビハインドで使用すると、次のようになります。

NavigationService.Navigate(new Uri("DetailsPage.xaml", UriKind.Relative)); 

App.xaml.cs にリダイレクトされ、このコードを指しています。

    // Code to execute if a navigation fails
    private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
    {
        if (System.Diagnostics.Debugger.IsAttached)
        {
            // A navigation has failed; break into the debugger
            System.Diagnostics.Debugger.Break();
        }
    }

私は何を間違っていますか?ファイルは同じディレクトリにあり、スペルは正しいです。アプリケーションバーを使用して..MainPage.xamlに行くことからのナビゲーションを使用しています。DetailsPage.xaml

4

2 に答える 2

0

代わりにこれを使用する必要があります。

NavigationService.Navigate(new Uri("/Folder/DetailsPage.xaml", UriKind.Relative));

Where Folder - ページが置かれている場所。

于 2012-11-02T13:03:55.777 に答える
0

/ がありません。NavigationService.Navigate(new Uri("/DetailsPage.xaml", UriKind.Relative)); のようにする必要があります。

于 2012-11-29T20:07:14.823 に答える