2014-05-07 66 views
1

我已經在windows phone類庫中創建了頁面類,並且我在windows phone應用程序項目(WP8)中引用了該dll。導航到WP8庫中的頁面類

現在我如何導航到在圖書館中創建的頁面類。如何指定uri? 確切的API和語法將有助於請。

我已經使用this.frame.Navigate(typeof運算(頁面名))以及所述NavigationService.Navigate(新的URI( 「/ pagename.xaml」,UriKind.relative)) ..Both試圖上述不工作..我假設在uri中指定的路徑有錯誤..

+0

使用'this.Frame.Navigate(typeof(pagename));'獲得的錯誤是什麼? 因爲我只是自己嘗試過(在一個Windows手機類庫),它的工作就像一個魅力 – Miiite

回答

3

以下確實爲我工作。

NavigationService.Navigate(new Uri("/AssemblyName;component/MyPage.xaml", UriKind.Relative)); 

或概括開放的,它的格式應該是:/ {}的AssemblyName;組件/ {} pathToResource

只要確保你沒有點 「」在你的程序集名稱中,因爲它可能會導致一些uri格式異常。

希望這個工程。

+0

謝謝!這終於起作用了! – user3604958