title: How to fix overlapping vertical scrollbar in gridview with fixed width columns
body: <p>I have a gridview with fixed width columns, and I want to enable vertical scrolling.  The problem I am having is that when the scrollbar appears it overlaps the rightmost column (which is a currency value, causing the decimal part of the value to become hidden).</p>
  
  <p>Is there a setting on GridViewColumn where I can set the column to a Auto width but have it automatically fill available space.  Then when the scrollbar appears the column will just adjust its own width?</p>
  
  <p>Here is my current XAML</p>
  
  <pre><code>&lt;ListView IsSynchronizedWithCurrentItem="True" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Auto" Height="100"&gt;
          &lt;ListView.View&gt;
              &lt;GridView AllowsColumnReorder="False" &gt;
                  &lt;GridViewColumn Header="Payment" Width="220" CellTemplate="{DynamicResource DescriptionDataTemplate}"/&gt;
                  &lt;GridViewColumn Header="Tip" Width="89" CellTemplate="{DynamicResource TipAmountDataTemplate}"/&gt;
                  &lt;GridViewColumn Header="Total" Width="90" CellTemplate="{DynamicResource PayAmountDataTemplate}"/&gt;
              &lt;/GridView&gt;
          &lt;/ListView.View&gt;
      &lt;/ListView&gt;
  </code></pre>