2012-07-07 32 views
1

我試圖爲我的WinRT應用程序創建自定義導航管理器。我只想要一個簡單的類,我可以在MVVM中使用這個類,它使我能夠在XAML中創建導航邏輯。我的想法是這樣的:Frame.Navigate(Uri uri)方法在哪裏?

<Button Content="Details" Command="{Binding Navigate}" 
          CommandParameters="Page2.xaml"/> 

爲了做到這一點,我發現有在FrameNavigate(Uri uri)。用這種方法,我的夢想就會實現。問題是沒有這樣的方法。我可以撥打Frame的唯一方法是Navigate(Type type)

有誰知道,我怎樣才能在WinRT中調用this Navigate(Uri uri)

回答

2

我相信你是在正確的軌道上。而不是Uri您應該使用您嘗試導航到的頁面類的類型。

嘗試這樣:

Frame.Navigate(typeof(YourPageClass)); 
+0

感謝Scott糾正格式。尚未用於標籤;) – 2012-09-24 16:55:28