title: Notify One object when a property of another object changes
body: <p>I have a parent object called Page that has a List of objects called Control:</p>
  
  <pre><code>public class Page
  {
     List&lt;CustomControl&gt; controls {get;set;}
  }
  </code></pre>
  
  <p>The CustomControl class has the following defintion:</p>
  
  <pre><code>public class CustomControl
  {
   string Name {get;set;}
   string Value {get;set;}
  }
  </code></pre>
  
  <p>Say for instance the Page class has two CustomControls A and B. Is it possible to Notify Custom Control B when the property Value of Custom Control A changes so that it can change some of its properties.</p>
  
  <p>I was thinking of implementing the INotifyPropertyChanged event on the CustomControl class now how do I notify an instance of the CustomControl when another instance of the same class has some property of its Modified.</p>