title: WPF overriding ListViewItem style when use Material Design In XAML Toolkit
body: <p>I installed Material Design In XAML Toolkit to my project. I have ListView which contains within itself GridView (with GridViewColumns) and i want to override styles for each row in this table. But in each case i lose styles from Material Design In XAML Toolkit.</p>
  
  <p>I tried do several things:</p>
  
  <p>1) Override existing styles based on target type:</p>
  
  <pre><code>&lt;ListView.ItemContainerStyle&gt;
      &lt;Style TargetType="ListViewItem" BasedOn="{StaticResource {x:Type ListViewItem}}"&gt;
          &lt;Setter Property="Background" Value="Green" /&gt;
      &lt;/Style&gt;
  &lt;/ListView.ItemContainerStyle&gt;
  </code></pre>
  
  <p>I got overriding styles, but in this case i lose type recognition in GridView (Columns contains correct headers, but values contains call result ToString() method my model)</p>
  
  <p>2) I used concrete style from Material Design In XAML Toolkit - MaterialDesignGridViewItem:</p>
  
  <pre><code>&lt;ListView.ItemContainerStyle&gt;
      &lt;Style TargetType="ListViewItem" BasedOn="{StaticResource MaterialDesignGridViewItem"&gt;
          &lt;Setter Property="Background" Value="Green" /&gt;
      &lt;/Style&gt;
  &lt;/ListView.ItemContainerStyle&gt;
  </code></pre>
  
  <p>In this case i got work solution (it would seem), but when i do adding triggers instead , i lose material styles (got only color, without animations).</p>
  
  <p>3) In other cases i lose all material styles and go back to wpf default styles.</p>
  
  <p>Hope on our help.</p>