title: How to dynamic change ItemTemplate width and height in ListView UWP?
body: <p>I have a ListView like this</p>
  
  <pre><code>&lt;ListView Name="lvTrailers"
                        Grid.Row="3"
                        SelectionChanged="lvTrailers_SelectionChanged"
                        SizeChanged="lvTrailers_SizeChanged"&gt;
                  &lt;ListView.ItemTemplate&gt;
                      &lt;DataTemplate&gt;
                          &lt;Grid Height="65" Margin="5"&gt;
                              &lt;Grid.ColumnDefinitions&gt;
                                  &lt;ColumnDefinition Width="*" /&gt;
                                  &lt;ColumnDefinition Width="2.5*" /&gt;
                              &lt;/Grid.ColumnDefinitions&gt;
                              &lt;Image HorizontalAlignment="Center"
                                     VerticalAlignment="Center"
                                     Source="{Binding Thumbnail}"
                                     Stretch="UniformToFill" /&gt;
                              &lt;TextBlock Grid.Column="1"
                                         Margin="10,5"
                                         Text="{Binding Title}"
                                         TextWrapping="Wrap" /&gt;
                          &lt;/Grid&gt;
                      &lt;/DataTemplate&gt;
                  &lt;/ListView.ItemTemplate&gt;
              &lt;/ListView&gt;
  
      private void lvTrailers_SizeChanged(object sender, SizeChangedEventArgs e)
      {
           // add some userful code
  
          // not working
          lvTrailers.ItemTemplate.SetValue(HeightProperty, e.NewSize.Height / 6);
  
      }
  </code></pre>
  
  <p>In UWP apps users can resize window height and width so when it happen, I want to dynamic resize ListView ItemTemplate too. Any one could tell me how to do that?</p>