をチェックしてください。
Vijayによれば、MVVMパターンを使用することは、UIと基礎となるモデル間のやりとりを設計し、モデルやビューモデルに属するものでUIが乱雑にならないようにするための実行可能なアプローチです。繰り返しになりますが、あなたの問題領域に応じて、次の2つの方法
┌─ MainView (XAML/CodeBehind)
├─ MainModel (Code)
└─ MainViewModel (Code)
またはビューが(せいぜいXAML)本当にUIを何しか含まない
┌─ MainView (XAML/CodeBehind)
├──┬ SubView1 (XAML/CodeBehind)
│ ├ SubModel1 (Code)
│ └ SubViewModel1 (Code)
├──┬ SubView2 (XAML/CodeBehind)
.. ├ SubModel2 (Code)
└ SubViewModel2 (Code)
、モデルストアのいずれかに行くことができますデータとビューモデルは、それらの間の対話(通常Command
オブジェクトを介して公開されます)を定義し、通常はモデルへの参照を保持します。
あなたの問題を解決することを願っています。 – Vijay