2

ビューモデルで使用するクライアント側の変更追跡オブジェクト/dtos を実行するための小さなヘルパーを作成しました ( http://viss.be/2009/04/02/modelviewcontext-client-side-change-tracking/を参照) 。

この件に関する多くのリソースは見つかりませんでした。だから私は疑問に思います。通常はどのように処理しますか?

ありがとう、マーク

4

2 に答える 2

2

ViewModel とは、ビュー (UI) をモデル (データ) にバインドすることです。したがって、変更の追跡を担当する必要はありません。これは、データが含まれているモデルクラス内で行う必要があることです。

UI に通知するには、Model と ViewModel の両方で INotyfyPorpertyChanged を実装します。ViewModel はモデル イベントをキャッチし、必要に応じてビューに伝達します。

より完全な例については、http://msmvps.com/blogs/theproblemsolver/archive/2009/04/07/using-model-view-viewmodel-with-silverlight.aspxを参照してください。

于 2009-04-04T18:46:08.393 に答える
0

この件に関する多くのリソースは見つかりませんでした。

私もこのトピックに関する議論をもっと見たいです

だから私は疑問に思います。通常はどのように処理しますか?

  1. DataSet を使用するだけです。
  2. 解決策を探し続けてください。
于 2009-05-28T01:29:16.753 に答える