title: Animating the background of a new record added to a XamDataGrid
body: <p>Ok, I've spent 2 days trying to work out how to do this and have so far achieved a score of 'FAIL'. </p>
  
  <p>The design is this:</p>
  
  <ol>
  <li>A ViewModel class exposes a public ObservableCollection property called People.</li>
  <li>A XAML view is bound to this property</li>
  </ol>
  
  <p>The desired behaviour is this:</p>
  
  <ol>
  <li>Add a new Person to the ViewModel's collection</li>
  <li>The View animates the background of the new record as it appears in the XamDataGrid, basically flashing it red for 2 seconds.</li>
  </ol>
  
  <p>I've tried hooking the grid 's InitializeRecord into the RoutedEvent property of an EventTrigger, to no avail. (Invalid Event Name, so I assume this is not a RoutedEvent)</p>
  
  <p>Also, as I'm trying to keep as MVVM as possible, I'd like to avoid any solution which requires code-behind changes. XAML only please.</p>