title: WPF Datagrid virtualization and auto height (not explicit)
body: <p>I am trying to design a view with a datagrid a grid splitter and a bottom panel that contains some messages. Something like:</p>
  
  <pre><code>&lt;Grid&gt;
      &lt;Grid.RowDefinitions&gt;
          &lt;RowDefinition Height="*"/&gt;
          &lt;RowDefinition Height="10"/&gt;
          &lt;RowDefinition Height="Auto"/&gt;
      &lt;/Grid.RowDefinitions&gt;
  
      &lt;toolkit:DataGrid Grid.Row="0" {details...} /&gt;
      &lt;GridSplitter Grid.Row="1" {details...} /&gt;
      &lt;TextBox Grid.Row="2" {details...} /&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>This layout looks perfect - the grid fills the majority of the view and I have the splitter to expand the textbox at the bottom if necessary. The problem is that the Datagrid gets very large and I need virtualization enabled. This only works if an explicit height is given to the container of the grid I believe?</p>
  
  <p>Is there a way to get the layout I want (where the grid fills all available space) but also have virtualization enabled?</p>