wpf 继承BaseModel类的目的是什么?[已关闭]

baubqpgj  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(130)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

2天前关闭。
Improve this question
我关注的是一个项目(WPF应用程序),它有大量复杂的Model,其中大多数继承BaseModel类,而有几个继承ProxyBaseModel类。
由于MSDN并没有对这个主题做太多的说明,所以我无法真正了解上面提到的类的用途。
我们为什么要继承它,它实际上是做什么的?

cqoc49vn

cqoc49vn1#

BaseModel类很可能实现INotfiyPropertyChanged接口以启用数据绑定。它也可能实现INotifyDataErrorInfo以进行数据验证。但是BaseModel不是WPF特定的类,它很可能是由您正在查看的项目中的开发人员实现的。另一种可能是在框架中实现的,但是如果没有在这个项目中使用的框架的细节,就很难说。例如 *MVVM工具包 * 将有一个ObservableObject,它将实现INotfiyPropertyChanged

相关问题