title: Force my grid to scale with 4:3 resolution
body: <p>I designed my page to be 4:3 scalable and I'd like to have my grid to scale to 4:3 on any screen.</p>
  
  <p>For example, on a 1900x1200, my grid will scale to 1600x1200 and we'll have 150px on each side of my grid. How can i manage to have this behavior ?</p>
  
  <p>I've started with the following lines :</p>
  
  <pre><code>&lt;Grid&gt;
      &lt;Grid.ColumnDefinitions&gt;
          &lt;ColumnDefinition Width="*" /&gt;
          &lt;ColumnDefinition Width="1024*" /&gt;
          &lt;ColumnDefinition Width="*" /&gt;
      &lt;/Grid.ColumnDefinitions&gt;
      &lt;Grid.RowDefinitions&gt;
          &lt;RowDefinition Height="*"/&gt;
          &lt;RowDefinition Height="768*"/&gt;
          &lt;RowDefinition Height="*"/&gt;
      &lt;/Grid.RowDefinitions&gt;
      &lt;Grid Grid.Row="1"  Grid.Column="1" Name="my_grid" /&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>But I don't see how to manage the 4:3 thing. I'd like to force my grid to stretch until it has the highest 4:3 resolution possible and then let the free space on the sides.</p>
  
  <p>Do you think I can manage to do this only in WPF ?</p>
  
  <p>Thanks</p>