2011-01-15 24 views
15

をナビゲートしながら、私はWP7のSilverlightアプリ内の他のページに移動するNavigationServiceNavigate方法を使用しているページへの複雑なオブジェクトを渡す:私は、その後、Somepage.xamlからWP7のSilverlightアプリケーションで

NavigationService.Navigate(new Uri("/Somepage.xaml?val=dreas", UriKind.Relative)); 

次のようにクエリ文字列パラメータを取得:

string val; 
NavigationContext.QueryString.TryGetValue("val", out val); 

私は今、複雑なOBを渡す方法が必要です同様の方法でを使用してください。新しいページに渡す必要があるたびに、オブジェクトをシリアル化することなく、これをどのようにしてにすることができますか?

+0

逐次化を望んでいませんが、その責任を引き継ぐのは嫌ですか?もしそうなら、 'IsolatedStorage'が改良されたと聞きました。 –

+0

本当に重要なことは、ユーザーが戻るボタンを押したときにどうなるべきかということです。 – AnthonyWJones

答えて

関連する問題