0

私はMVVMLightToolkitを使用しており、メインと設定の2つのビューがあります。

メインビュー

  • ユーザーからのデータ(ObservableCollection-SomeModel)

設定ビュー

  • SkyDriveにログイン

コレクションからSkyDriveにデータを保存したい。最良または利用可能な解決策は何ですか?

  • メッセンジャーを使用し、MainViewModelからSettingsViewModelにパラメーターとしてデータを送信します
  • SettingsViewModelからLiveConnectSessionを取得し、MainViewModelで使用します(このオプションまたは同様のものをお勧めします)
  • 他に何かありますか?

私の悪い英語をありがとうそしてごめんなさい

4

1 に答える 1

0

取得/設定できる、ある種の共有サービスを使用することをお勧めしますLiveConnectSession。でSettingsViewModel構成および設定してから、他の任意の場所から使用できますViewModel

ただし、そのようなサービスを追加したくない場合は、2番目のアプローチを使用できます。

于 2012-10-22T17:51:31.510 に答える