2013-05-28 180 views
1

我有一個Windows Phone應用程序類型的項目(可以說名稱空間Project.EntryPoint),它具有App.xaml文件,我有另一個項目與XAML文件(可以說名稱空間Project.Views)。WP8頁面導航問題

如何設置Project.EntryPoint WMAppManifest指向Project.Views/MainPage.xaml作爲起始頁?

如果這是不可能的,我正在考慮添加一個默認的MainPage到Project.EntryPoint並在OnNavigatedTo屬性中有一個NavigationService.Navigate。我怎樣才能構建一個URI來指向Project.Views/MainPage.xaml?

這些項目的實際文件夾,因此它是: 根/ Project.EntryPoint/App.xaml中 根/ Project.Views/MainPage.xaml中

我知道這種做法聽起來不可思議,但我的要求很嚴格,在這方面我需要一個答案。

回答

2

嘗試/Project.Views;Views/MainPage.xaml或者,如果這不起作用,使WMAppManifest.xml的「導航頁面」參數爲空(您將看到紅色警告文本,但可以忽略);然後在Application_Launching事件中添加該行App.RootFrame.Navigate(new Uri(Project.Views;Views/MainPage.xaml", UriKind.RelativeOrAbsolute));

+0

正是我需要的,謝謝! – drl