title: Change the background color of a Row in a listview when I vary the contents of a control bound to it
body: <p>Ok this is my scenario.</p>
  
  <p>I have a UserControl with a ListView and, for example, one TextBox bound to the ListView SelectedItem.</p>
  
  <p>This works fine.</p>
  
  <pre><code>&lt;ListView 
      x:Name="listviewUser"   
      IsSynchronizedWithCurrentItem="True"&gt;                             
      &lt;ListView.View&gt;
      &lt;GridView&gt;
        &lt;GridViewColumn Header="User Name" 
                        DisplayMemberBinding="{Binding Path=UserName}" /&gt;                                
      &lt;/ListView.View&gt;
  &lt;/ListView&gt;
  
  &lt;TextBox &gt;
      &lt;TextBox.Text&gt;
        &lt;Binding ElementName="listviewUser" 
                 Path="SelectedItem.UserName" 
                 ValidatesOnDataErrors="True" 
                 Mode="TwoWay"
                 UpdateSourceTrigger="PropertyChanged"&gt;                                   
        &lt;/Binding&gt;
  &lt;/TextBox.Text&gt;
  </code></pre>
  
  <p>But i want to change the background color of the row selected when the text value of my textbox changes.</p>
  
  <p>I hope I have been concise and thousand pardons if this question was already settled (I'm not very good at English).</p>
  
  <p>Thank you very much</p>