How does the binding engine know that values need to be updated during data binding? It is notified by an event. And how does the binding engine know about the event? The ViewModel implements the INotifyPropertyChanged interface, which requires the PropertyChanged event....
Music:
----------------------------------------------
Night Owl by Broke For Free | https://www.brokeforfree.com/
Music promoted by https://www.chosic.com/free-music/all/
Creative Commons CC BY 3.0
https://creativecommons.org/licenses/...
----------------------------------------------