すべて、私はWindows7Phoneを初めて使用します。私の状況では、メインページにが含まれています。メインページには。が含まれてScrollViewer
いStackPanel
ます。StackPanel
これに(実行時に)複数のサブを入力StackPanel
して、画像のサムネイルにハイパーリンクと画像に関するいくつかの基本情報を保持したいと思います。
これは、メインページからこれを行う場合はすべて問題ありませんが、このコントロール(メインページにあります)を更新する方法を知りたいのですが、メインページ以外のページからです。別のページからページのコントロール(上記で概説したような)を更新するためのベストプラクティスと見なされるものを知りたいです。
明らかに、ページ間でデータを渡す方法はいくつかあります
PhoneApplicationService.Current.State["yourparam"] = param
NavigationService.Navigate(new Uri("/view/Page.xaml", UriKind.Relative));
その後、他のページで単に
var k = PhoneApplicationService.Current.State["yourparam"];
と他の多く。しかし、別のページから汎用コントロールを更新するためのベストプラクティスは何ですか?
注:データアクセスとページ間の受け渡しについては多くの質問があります。
もっと。これは私が求めていることではありません。