Notify an ObservableCollection from one of the collection items
<p>I have a C# collection class and I want it to be notified when one of it's collection items changes. This is so I can then update all of the items in that collection. What would be the best way of doing that? </p>

<p>I'm using an ObservableCollection because I'm binding the collection to a WPF ListBox.</p>

<p>This is my collection class:</p>

<pre><code>public class Shows : ObservableCollection&lt;ShowDetails&gt;
{
  ...
}
</code></pre>

<p>and each item class is:</p>

<pre><code>public class Show : INotifyPropertyChanged
{
  ...
}
</code></pre>
