私はまだMVVMを初めて使っており、その概念を理解しようとしています。これはビューモデルですか?
Linq To Sqlによってテーブルが生成されたクラスがあります。
私はこのクラスを違って見せたいので、生成されたクラスのいくつかのプロパティといくつかの新しいプロパティを持つ新しいクラスを作成します。これは生成されたクラスのみに依存します。
このクラスは、モデル、ビューモデル、または別のものですか?
私はまだMVVMを初めて使っており、その概念を理解しようとしています。これはビューモデルですか?
Linq To Sqlによってテーブルが生成されたクラスがあります。
私はこのクラスを違って見せたいので、生成されたクラスのいくつかのプロパティといくつかの新しいプロパティを持つ新しいクラスを作成します。これは生成されたクラスのみに依存します。
このクラスは、モデル、ビューモデル、または別のものですか?
ビューモデルでもかまいませんが、必ずしもそうである必要はありません。ビューをサポートする目的で、これらの追加のプロパティがありますか。はいの場合、ビューモデルクラスであると主張できます。
ビューが存在するため、ビューモデルが存在します。データのドメインがあるため、モデルが存在します。ビューモデルは現実(モデル)とその現実(ビュー)の与えられたユーザの認識との間のスキッドを潤滑する。
ViewModel
はビューの状態と動作を表す。それはINotifyPropertyChanged
ViewModel
を呼ぶだろうなど)
&&または||弾丸の間? – Karsten
||しかし、ほとんどのビューモデルは、コードが進むにつれてこれらのすべてを行います。 – anivas