私は学んでいMVVM
ます。モデルは概念的に私のデータに関するものであることを知っています。これが私のシナリオです。
database table definition
create table people (SSN varchar(9),first_name varchar(40),last_name varchar(40))
私の見解では、 、 、の3 つの列でPeopleV.xaml
を定義しました。DataGrid
SSN
FirstName
LastName
私のモデル クラスでは、 、、 のPeopleM
3 つのプロパティを公開しました。SSN
FirstName
LastName
ビューモデル クラスでは、次のPeopleVM
ように定義しました。
PersonInfo = new ObservableCollection<PeopleM>();
ここで、実行select * from people where SSN >= 'xxxxxxxxx'
してデータを に入れる必要がありDataTable
ます。
私の質問は、モデルクラスまたはビューモデル クラスのどこでこれを行うべきか (を定義DataTable
してデータを入力する) ことです。PeopleM
PeopleVM
ありがとう。