3

WPF で MVVM パターンを使用する場合、「マスター」ViewModel を使用し、それを DataContext としてのみ使用するのが最善ですか、それともビューと対話する複数の ViewModel を使用しても問題ありませんか (可能な場合)? ばかげた質問で申し訳ありません。私はMVVMに非常に慣れていません。

4

1 に答える 1

3

「一方向がすべてを支配する」アプローチはありませんが、通常、ビューとビューモデルの間には 1 対 1 の関係があります。つまり、ビューの 1 つのビュー モデルと、このビュー モデルがビューのデータ コンテキストです。他のビューモデルに継承された「ベース」ビューモデルがよく見られます。これは非常に簡単な説明ですが、おそらく初心者にとっては良い出発点です。

于 2013-05-29T16:06:38.583 に答える