title: WPF Bind List to Multi-Column ListBox
body: <p>Since starting in WPF I am still struggling to understand the data binding functionality.</p>
  
  <p>I am trying to use a multi column list box and my XAMl looks like this:</p>
  
  <pre><code>&lt;ListBox Name="RecordList"&gt;
      &lt;ListView Name="RecordListView"&gt;
          &lt;ListView.View&gt;
               &lt;GridView&gt;
                  &lt;GridView.Columns&gt;
                       &lt;GridViewColumn Header="1" Width="Auto" DisplayMemberBinding="{Binding Path=Field1}" /&gt;
                       &lt;GridViewColumn Header="2" Width="50" DisplayMemberBinding="{Binding Path=Field2}" /&gt;
                       &lt;GridViewColumn Header="3" Width="100" DisplayMemberBinding="{Binding Path=Field3}" /&gt;
                  &lt;/GridView.Columns&gt;
             &lt;/GridView&gt;
        &lt;/ListView.View&gt;
   &lt;/ListView&gt;
  &lt;/ListBox&gt;
  </code></pre>
  
  <p>I just can't get the c# code right to populate the items from my list?</p>