title: How to handle add to list event?
body: <p>I have a list like this:</p>
  
  <pre><code>List&lt;Controls&gt; list = new List&lt;Controls&gt;
  </code></pre>
  
  <p>How to handle adding new position to this list?</p>
  
  <p>When I do:</p>
  
  <pre><code>myObject.myList.Add(new Control());
  </code></pre>
  
  <p>I would like to do something like this in my object:</p>
  
  <pre><code>myList.AddingEvent += HandleAddingEvent
  </code></pre>
  
  <p>And then in my <code>HandleAddingEvent</code> delegate handling adding position to this list. How should I handle adding new position event? How can I make this event available?</p>