我想了解MVVM light工具包如何引发PropertyChanged事件。
我觉得这可能是显而易见的......但是如果没有100%的清晰度,我无法满足我的好奇心!
我知道这个事件是为每个调用的RaisePropertyChanged引发的,但是我很困惑为什么在更改HasValidationErrors属性时引发了PropertyChanged?
谢谢, 理查德
答案 0 :(得分:0)
当涉及到ViewModel或任何实现INotifyPropertyChanged的类时,它是合同的一部分,每个属性都应该在属性值更改时引发事件。这种方式没有意外的行为。