OnPropertyChanged z i bez działa tak samo?

0

Witam,

Mam pytanie we wszelkich tutorialach pojawia się linijka OnPropertyChanged wtedy kiedy zmieniamy jakiś obiekt żeby jak dobrze rozumiem odświeżyć dany Lisie Obiekt na oknie ? I ja się pytam czy to jest potrzebne ? Jak mam zwykłą np. ObservableCollection to i dziedziczę po INotifyPropertyChanged to i tak wszystko w oknie się Od razu odświeża zmiana po dodaniu usunięci czegoś. Więc moje pytanie brzmi ma to jakiś jeszcze znaczenie używanie OnPropertyChanged w każdym set(cie)?

0

Klasa ObservableCollection implementuje interfejsy INotifyPropertyChanged i INotifyCollectionChanged, dlatego widzisz te zmiany. Gdybyś użył zwykłego Collection albo Listy, to już by tak fajnie nie było. W każdym razie, używanie tego interfejsu ma znaczenie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1