title: Binding the row color to a property (dependant on data in the row) in MVVM
body: <p>I have a <code>datagrid</code> whose <code>itemsSource</code> is bound to a collection of <code>Customer</code> objects in my <code>ViewModel</code>.</p>
  
  <p>Each <code>Customer</code> object has a property <code>IsComplete</code> (not a visible column in the datagrid) which is a boolean. How do I color the entire row red if <code>IsComplete</code> is false?</p>
  
  <p>I am new to the MVVM concepts so I'm still having trouble wrapping my head around it. Examples I've seen so far don't seem to color the entire row depending on the contents of a single property.</p>
  
  <p>I'm willing to refactor if that's what it takes.</p>
  
  <p>Thanks!</p>