title: ObservableCollection not working at all
body: <p>I have this piece of code:</p>
  
  <pre><code>private ObservableCollection&lt;Stats&gt; _stats;
  
  public StatisticsViewModel()
  {
      Stats = new ObservableCollection&lt;Stats&gt;();
      Stats.Add(new Stats() { Type = "Min", Price = 100, Legend = Legend.Default });
  }
  
  public ObservableCollection&lt;Stats&gt; Stats
  {
      get 
      { 
          return _stats; 
      }
      set
      {
          if (_stats != value)
          {
              _stats = value;
              RaisePropertyChanged("Stats");
          }
      }
  }
  </code></pre>
  
  <p>When the new collection is created, the set of Stats is called. However, when adding the object, it does not and so it does not execute RaisePropertyChanged...</p>
  
  <p>What could I do to resolve this issue?</p>