您好我正在尝试学习 MVVM,但我对某些部分不太确定,主要是(数据)模型需要与 VM(ViewModel)通信的部分。
所以我得到了一个类人,它有很多属性(使用 Raiseproperty(INotifyPropertyChanged))。现在如何将该类连接到 VM 我将创建一个新类并将其命名为 ViewModelPerson,但我主要想要一个人员列表,因为只显示一个人有点没用,该列表将从数据库中收集(SQLite ) 与 Dapper。现在我需要在哪里创建一个可观察的列表,在视图模型中还是在(数据)模型中?我认为在 ViewModel 中,因为我需要将它绑定到 View,但是我在哪里将数据库信息从它插入到 ViewModel ObservableCollection 中?我是否将它放在像 ViewModelPersonsList 构造函数这样的构造函数中,该构造函数有一个查询来从 SQlite 数据库中收集所有人员并将其插入到列表中???
希望您了解我在哪里无法理解 MVVM 模型,如果有不清楚的地方请尽管问,我会尝试更好地解释我的问题。
格言