【发布时间】:2022-11-19 00:27:44
【问题描述】:
我是第一次使用 mvvm 模式编写 wpf 应用程序。因此,根据模式,我引入了与数据库表字段匹配的字段。但是我需要在视图中显示一些额外的字段。例如,我会将 Class A > Prop x 与 Class B > Prop y 进行比较,如果匹配,我将在 UI 中显示该结果以及 Class A 属性。所以我的问题是,我是否可以在模型中包含额外的属性来保存这个比较值 - A 类本身,或者在视图模型中创建模型类的包装器,然后添加这些额外的字段。
这两种方式都对我有用,但我没有得到按照 mvvm 的正确方式。
【问题讨论】: