title: WPF DataGrid CellEditEnded event
body: <p>I'm looking to know every time the user has edited a content of my DataGrid's cell. There's CellEditEnding event, but its called before any changes were made to the collection, that the DataGrid is bound to.</p>
  
  <p>My datagrid is bound to <code>ObservableCollection&lt;Item&gt;</code>, where <code>Item</code> is a class, automatically generated from WCF mex endpoint.</p>
  
  <p>What is the best way to know every time the user has committed the changes to the collection.</p>
  
  <p><em>UPDATE</em></p>
  
  <p>I've tried CollectionChanged event, end it does not get triggered when <code>Item</code> gets modified.</p>