2012-11-02 2 views
1

작동하지 :내 .NET의 코드 숨김에서 이것을 사용하는 경우 NavigationServiceNavigate는 WP7

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으로갑니다.

답변

0

는 대신이를 사용해야합니다 :

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

경우 폴더 - 페이지 위치하는 곳의 위치입니다.

+0

NavigationService.Navigate (새 Uri ("/ DetailsPage.xaml", UriKind.Relative)); 고마워! – eaglei22

0

누락되었습니다/ NavigationService.Navigate와 같아야합니다 (새 Uri ("/ DetailsPage.xaml", UriKind.Relative));