title: C#/WPF: ListView not updating (but when I check with Snoop, everything looks fine)
body: <p>Does anyone know why my ListView with following Code is not working?
  I checked it out with Snoop and the ItemsSource seems to be fine (and when I start Snoop, the ListView displays me the MyViewModel.MyCollection, but when debugging with Visual Studio it shows me nothing?)</p>
  
  <p>Thank you!</p>
  
  <p>PS: MainWindow.xaml.cs has the DataContext = MainViewModel   </p>
  
  <pre><code>    &lt;ListView Grid.Row="1" Margin="38,50,0,168" HorizontalAlignment="Left" Name="listViewSelectDate" Width="105"
                ItemsSource="{Binding Path=MyViewModel.MyCollection}" 
                SelectedItem="{Binding SelectedDate}" IsSynchronizedWithCurrentItem="True"&gt;
          &lt;ListView.View&gt;
              &lt;GridView&gt;
                  &lt;GridViewColumn Header="Date" DisplayMemberBinding="{Binding Path=CalcDate}"/&gt;
              &lt;/GridView&gt;
          &lt;/ListView.View&gt;
      &lt;/ListView&gt;
  </code></pre>
  
  <p>The ViewModel looks like this:</p>
  
  <pre><code>class MainViewModel : ViewModelBase
  {
      public SummaryViewModel MyViewModel
      {
          get { return _myViewModel; }
          set { _myViewModel = value; RaisePropertyChanged("MyViewModel"); }
      }
      public MyDate SelectedDate
      {
          get { return _selectedDate; }
          set { _selectedDate = value; RaisePropertyChanged("SelectedDate"); }
      }
  }
  </code></pre>
  
  <p>and</p>
  
  <pre><code>public class SummaryViewModel : ViewModelBase
  {
      public ObservableCollection&lt;MyDate&gt; MyCollection { get; set; }
  }
  </code></pre>
  
  <p>and</p>
  
  <pre><code>public class MyDate
  {
      public DateTime CalcDate { get; set; }
  }
  </code></pre>