c# - When and where to use NotifyPropertyChanged -


could explain use of notify property changed , in cases should using it?

for example: have in silverlight application domain data source loads data , event loadeddata set lists (list) content of entities domain context , bind lists girds.

do need use notyfipropertychanged on lists?

thanks,

i think getting concepts confused here...

there 2 relevant notification interfaces use xaml binding technologies.

inotifycollectionchanged - notifies listeners when collection of items changes (as in add/remove/replace/reorder actions).

inotifypropertychanged - notifies listeners content of object has changed (as in values have been set , , other properties have changed).

in case, if want notify contents of list have changed, need use inotifycollectionchanged enabled collection (i.e. not list - typically observablecollection).

if wanted notify item within list has changed object type contained in list should implement inotifypropertychanged.


Comments

Popular posts from this blog

matlab - "Contour not rendered for non-finite ZData" -

delphi - Indy UDP Read Contents of Adata -

javascript - Any ideas when Firefox is likely to implement lengthAdjust and textLength? -