title: WPF: Spilt GridView header into two rows where the bottom row is seperated into two colums
body: <p>I´m trying to separate a gridViewColumn into two rows. Im using default style for the listView. Its no problem to separate the column header into two rows, but it seems like the content is placed over the original style with the border etc hidden under my customized gridViewHeader content. The code looks like:</p>
  
  <pre><code>&lt;GridViewColumnHeader&gt;
      &lt;GridViewColumnHeader.Template&gt;
          &lt;ControlTemplate&gt;
              &lt;Grid VerticalAlignment="Center" HorizontalAlignment="Center"&gt;
                  &lt;Grid ShowGridLines="False" VerticalAlignment="Center" HorizontalAlignment="Center"&gt;
                      &lt;Grid.RowDefinitions&gt;
                          &lt;RowDefinition Height="*"/&gt;
                          &lt;RowDefinition Height="*"/&gt;
                      &lt;/Grid.RowDefinitions&gt;
                      &lt;TextBlock Grid.Row="0" Text="SomeHeaderText" HorizontalAlignment="Center"/&gt;
                      &lt;Grid Grid.Row="1"&gt;
                          &lt;Grid.ColumnDefinitions&gt;
                              &lt;ColumnDefinition Width="*"/&gt;
                              &lt;ColumnDefinition Width="*"/&gt;
                              &lt;/Grid.ColumnDefinitions&gt;
                              &lt;TextBlock Grid.Column="0" Text="SubHeaderText1" Padding="5"  HorizontalAlignment="Center" /&gt;
                              &lt;TextBlock Grid.Column="1" Text="SubHeaderText1" Padding="5" HorizontalAlignment="Center" /&gt;                                                
                          &lt;/Grid&gt;
                      &lt;/Grid&gt;
              &lt;/Grid&gt;
          &lt;/ControlTemplate&gt;
      &lt;/GridViewColumnHeader.Template&gt;
  &lt;/GridViewColumnHeader&gt; 
  </code></pre>
  
  <p>Anyone knows how to cutomized the GridViewHeader like this example and keep the appearance of the GridViewHeader</p>