title: Removing WPF ListView/GridView highlight chrome
body: <p>I have WPF ListView with GridView view and I want to remove any trace of row highlight.</p>
  
  <p>This useful piece of code can be found in one answer on this site:</p>
  
  <pre><code>     &lt;ListView.ItemContainerStyle&gt;
          &lt;Style TargetType="{x:Type ListViewItem}"&gt;
             &lt;Setter Property="Control.Focusable" Value="False"/&gt;
             &lt;Style.Triggers&gt;
                &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                   &lt;Setter Property="Background" Value="{x:Null}" /&gt;
                   &lt;Setter Property="BorderBrush" Value="{x:Null}" /&gt;
                &lt;/Trigger&gt;
             &lt;/Style.Triggers&gt;
          &lt;/Style&gt;
       &lt;/ListView.ItemContainerStyle&gt;
  </code></pre>
  
  <p>However, while this change helps to remove most of the highlight, it does not remove the horizontal bar that still appears when mouse moves over the ListView row. How do I remove it?</p>
  
  <p>I have dealt with the similar problem involving Button and found a solution that changes Button template by removing its chrome.</p>
  
  <p>In this case of ListView/GridView I am unable to find the corresponding chrome and template to change.</p>