在Windows Phone 7的Silverlight應用程序調用我使用WP7:將參數傳遞到新頁面?
NavigationService.Navigate(new Uri("/View/SecondPage.xaml", UriKind.Relative));
現在我想參數傳遞給新的一頁新的一頁。我明白了一個簡單的參數,可以使用通過:
NavigationService.Navigate(new Uri("/View/TilgungsratePage.xaml?id=4711", UriKind.Relative));
,並在使用
protected override void OnNavigatedTo(Microsoft.Phone.Navigation.PhoneNavigationEventArgs e)
{
base.OnNavigatedTo(e);
String id = NavigationContext.QueryString["id"];
}
對於簡單的參數,這是確定新的頁面讀取,但我怎麼通過一個列表?
複雜的物體?
除了簡單的值之外什麼都沒有?
看看這篇文章,以及: WP7 Master - 具有存儲庫模式的詳細信息導航](http://windowsphonegeek.com/articles/WP7-Master---Detail-Navigation-with-Repository-Pattern) – 2012-06-13 15:12:29
查看此鏈接的最後一個方法:http:// www.c-sharpcorner.com/UploadFile/deepak.sharma00/different-ways-of-passing-values-between-windo ws-phone-7-pag/ – 2012-09-16 05:36:54
看看這個問題http://stackoverflow.com/questions/12444816/how-to-pass-values-parameters-between-xaml-pages – 2013-05-13 23:43:33