title: How do I highlight a row in the WPF DataGrid when SelectionMode is set to Cell
body: <p>I have a <em>DataGrid</em> bound to a <em>DataTable</em> in a WPF application. The <em>SelectionUnit</em> of the DataGrid has to be set to Cell, but I'd also like to add a subtle highlight to the whole row so that on wide DataGrids, when the user scrolls off the selected cell they can still see the row highlighted.</p>
  
  <p>This is a little problematic since the IsSelected property of the DataGridRow never gets set to true, because the Row isn't selected, the Cell is.</p>
  
  <p>I don't mind is it's a little arrow in a sticky RowSelector or a highlight applied to the whole Row. Just need some way of highlighting which row is selected.</p>