Observable Collection Monitoring Item Changes

I encountered a situation while developing a WPF application that used the ObservableCollection class. Here is the description:

Problem:

A collection of items that contains several items (which themselves implement the INotifyPropertyChanged interface). I need to perform certain calculations: total items to be completed, total completed items, remaining items, etc. But when one of these items changed status and became completed, it was impossible to push the information (push) to a higher level.

[Read More]