title: WPF Listview with ListViewCollection - Listview not reflecting the collection's changes.
body: <p>I have a listview that's bound to a ListCollectionView. The LCV has a single sortdescription at any time. I am updating the collection in this manner:</p>
  
  <pre><code>IEditableCollectionView IEditView = lvBatches.Items as IEditableCollectionView;
  
  IEditView.EditItem(m_collectionView.CurrentItem);//I've also tried passing MyListView.SelectedItem
  ((TestData)IEditView.CurrentEditItem).start = frm.newDate;
  ((TestData)IEditView.CurrentEditItem).edited = true;
  IEditView.CommitEdit();
  </code></pre>
  
  <p>However, when I do, nothing happens to the listview's items. If I re-sort the list, the changes are then reflected. A Refresh() on the collection also updates the listview, but that's like using a stick of dynamite to open a soda can, from what I gather. </p>
  
  <p>Does anyone have any ideas. My above code looks like the examples I'm seeing around the 'net so I don't think that's the problem. Are there any common mistakes people make anyone is aware of, maybe something to do with the sorting? I had it working and now it's not and I have no idea what broke it. </p>
  
  <p>Thanks in advance.</p>