Question

Je voudrais comprendre comment la boîte à outils de lumière MVVM déclenche l'événement PropertyChanged.

J'ai le sentiment que cela peut être évident ... mais je ne peux pas satisfaire ma curiosité sans 100% clarté!

Je sais que cet événement est déclenché pour chaque RaisePropertyChanged appelé, mais je suis confus quant à pourquoi PropertyChanged est élevé lorsque la propriété HasValidationErrors est également modifiée?

Merci, Richard

Était-ce utile?

La solution

En ce qui concerne ViewModels ou toute classe qui implémente INotifyPropertyChanged fait partie du contrat que chaque propriété doit déclencher l'événement lorsque les changements de valeur de la propriété. De cette façon, il n'y a pas un comportement inattendu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top