title: How do you highlight the row and/or column labels of a datagridview on mouseover of any cell (in c#)?
body: <p>With a DataGridView control on a Windows form, when you move the mouse over a row label (or column label) it's (the label cell) background changes to a shade of blue (or other colour depending on your Windows colour scheme no doubt).</p>
  
  <p>I would like to produce that effect when moving the mouse over any cell in the grid - i.e. highlight the row label for the row the mouse is currently hovering over.</p>
  
  <p>The logic for changing the style of the current row is simple enough using mouseover event. I can change other attributes of the row (like say the backcolor) but I would really like something more subtle than that and I think highlighting of the row label would be very effective.</p>
  
  <p>Can it be done - if so how? (C# preferably)</p>