我完全被這個看似簡單的錯誤所困惑。使用此代碼無法使用相對路徑導航到相同文件夾中的文件?
NavigationService.Navigate(new Uri("Rotate.xaml", UriKind.Relative));
我也試過
NavigationService.Navigate(new Uri("/Rotate.xaml", UriKind.Relative));
但是當我移動我工作的主要項目文件夾中的文件,然後我無法瀏覽到在同一個文件夾中的文件使用此導航代碼
NavigationService.Navigate(new Uri("/Pages/Rotate.xaml", UriKind.Relative));
它的工作原理!爲什麼我不能導航到文件,當我在同一個文件夾,但我可以當我在主項目文件夾?
solution explorer http://i41.tinypic.com/21d4p60.jpg
爲了讓您在這裏一個更好的主意是我的解決方案資源管理器中的視圖。該視圖對應於前兩種情況。在第三種情況下,我將PictureSelect.xaml文件放在Pages文件夾外,並嘗試導航到Rotate.Xaml文件。
感謝您的幫助和解釋。它工作完美。 – Tariq