我已经阅读了一些关于(数据)模型在MVVM模式中的作用的文章.但是,我仍然无法弄清楚模型中的内容.
该模型应该实现INotifyPropertyChanged吗?如果是这样,VM和模型之间有什么区别?
如果没有,模型中的更改将不会通知VM及其发生的视图.所以 - 考虑到逻辑进入模型,很明显它应该通知ViewModel它的一些变化.但是,在两个类中实现INotifyPropertyChanged并不奇怪吗?
非常感谢你!
我在获取Shapes的实际大小(边界框)方面遇到了麻烦.
我尝试使用RenderSize和ActualSize,但它们返回的值没有意义.但是,对于UIElements使用这些方法效果很好.
如果你可以帮助我,我会很有帮助的.