title: DataGrid CellEditending event does not return the updated value in the cell
body: <p>Um trying to get the currently edited and updated item from WPF Datagrid
  This is my code</p>
  
  <pre><code>private void onCellEdit (object sender, DataGridCellEditEndingEventArgs e)
  {                
      VML.MyViewModel.CurrentPackage = (MyPackage )e.EditingElement.DataContext;                   
  }
  </code></pre>
  
  <p><strong>Binding Property</strong></p>
  
  <pre><code>Mode=TwoWay, UpdateSourceTrigger=Default
  </code></pre>
  
  <p>Unfortunately this will return the value before editing the cell , the atttibutes are not updated , values available in the EditingElement.DataContext has older values before editing </p>
  
  <p>is there a way I can get the edited value without using selectedrowchange event since it wont work with the last row?</p>