title: UWP - replace StackPanel to make inner content stretchable inside GridView
body: <p>I have problems to stretch my table (GridView with StackPanel inside) to make the UI responsive for Desktop and Mobile Apps. It looks like a StackPanel is only fitting the size of its inner elements. Is there an element that can replace my StackPanel but is stretchable?</p>
  
  <pre><code>&lt;GridView ItemsSource="{x:Bind Stuff}" IsHitTestVisible="True"
                    IsItemClickEnabled="False"
                    IsSwipeEnabled="False" Margin="0,90,0,0" x:Name="myGridView" ShowsScrollingPlaceholders="False" SelectionMode="None" IsTapEnabled="False" IsRightTapEnabled="False" IsHoldingEnabled="False" IsDoubleTapEnabled="False" ManipulationMode="None" HorizontalAlignment="Right" Width="360"&gt;&lt;GridView.ItemsPanel&gt;
                  &lt;ItemsPanelTemplate&gt;
                      &lt;StackPanel /&gt;
                  &lt;/ItemsPanelTemplate&gt;
              &lt;/GridView.ItemsPanel&gt;
              &lt;GridView.ItemTemplate&gt;
                  &lt;DataTemplate x:DataType="data:StuffVM"&gt;
                      &lt;Grid Tag="{Binding Url}" Tapped="Grid_Tapped"&gt;
                          &lt;Grid.ColumnDefinitions&gt;
                              &lt;ColumnDefinition Width="3*"/&gt;
                              &lt;ColumnDefinition Width="7*"/&gt;
                          &lt;/Grid.ColumnDefinitions&gt;
                          &lt;TextBlock Padding="5,5,5,5" TextWrapping="WrapWholeWords" HorizontalAlignment="Left" Grid.Column="0" Text="{Binding Date}" FontSize="12" Foreground="#FFFFE680" Width="Auto"/&gt;
                          &lt;TextBlock Padding="5,5,5,5" TextWrapping="WrapWholeWords" HorizontalAlignment="Left" Grid.Column="1" Text="{Binding Text}" FontSize="12" Foreground="#FFFFE680" Width="Auto"/&gt;
                      &lt;/Grid&gt;
                  &lt;/DataTemplate&gt;
              &lt;/GridView.ItemTemplate&gt;
          &lt;/GridView&gt;
  </code></pre>