1

私はMVVMについて読んでいましたが、ビューモデルとモデルクラスの間には1対多の関係があるようです。

  1. プロジェクト内の異なるモデルクラスに1つのモデルビューを使用する必要があると言っても大丈夫ですか?

  2. ビューとビューとモデルの関係はどうですか?1つのビューモデルを使用して複数のビューを処理することは理にかなっていますか?

ありがとう、

4

1 に答える 1

0

「Model -View -ViewModel」のモデルは、ビューとビューモデルの両方で操作するオブジェクトを作成するデータ構造です。モデルはどこでも使用できます。多くの異なるビューモデルで多くのモデルを使用します。

ビューは 1 つの ViewModel を使用します。ビューは外観を担当します。ビューは、DataContext プロパティを通じてその 1 つのビューモデルを参照します。これは、XAML またはビューのコード ビハインドのコンストラクターで設定できます。

ViewModel はプレゼンテーション ロジックをカプセル化し、ビューへの直接参照はありません。

于 2013-01-28T23:09:12.213 に答える