title: How can I get a ListView GridViewColumn to fill the remaining space in my grid?
body: <p>I want to create a ListView that has two columns with a fixed width and a third column to fill in the remaining space.  So something like this:</p>
  
  <pre><code>&lt;ListView&gt;
      &lt;ListView.View&gt;
          &lt;GridView&gt;
              &lt;GridViewColumn Header="Name" Width="*" /&gt;
              &lt;GridViewColumn Header="Age" Width="50" /&gt;
              &lt;GridViewColumn Header="Gender" Width="50" /&gt;
          &lt;/GridView&gt;
      &lt;/ListView.View&gt;
  &lt;/ListView&gt;
  </code></pre>
  
  <p>The problem is I can't find a way to get the <code>Name</code> column to fill in the remaining space, as setting the width to <code>*</code> doesn't work.  It looks like there is a way to do this with a <a href="http://social.msdn.microsoft.com/forums/en-US/wpf/thread/3ee5696c-4f26-4e30-8891-0e2f95d69623/">value converter</a>, but it seems like there should be a simpler way.  Like with a DataGrid control, you can specify the widths of columns with <code>*</code>s.</p>