I would like to understand how the MVVM light toolkit raises the PropertyChanged event.
I have a feeling that this may be obvious... but I can't satisfy my curiousity without 100% clarity!
I know that this event is raised for each RaisePropertyChanged called, but I'm confused as to why PropertyChanged is raised when the HasValidationErrors property is changed as well?
Thanks, Richard