title: Creating a combobox of checkboxes with custom class bindings
body: <p>It's pretty simple, I've got a little container class for Strings and Bools:</p>
  
  <pre><code>public class Filter
          {
          public Filter(string field, bool chec = false)
          {
              Field = field;
              Checked = chec;
          }
          public String Field { get; set; }
          public bool Checked { get; set; }
      }
  </code></pre>
  
  <p>And I have a list of filters in another class:</p>
  
  <pre><code>public class FilterBundle
  {
      public List&lt;Filter&gt; Fields { get; set; }
  ...
  </code></pre>
  
  <p>Now I create a FilterBundle (filterBundle1) and try to bind a combobox to its Fields property:</p>
  
  <pre><code>&lt;ComboBox Grid.Column="1"
      ItemsSource="{Binding filterBundle1.Fields}"&gt;
          &lt;ComboBox.ItemTemplate&gt;
              &lt;DataTemplate&gt;
                  &lt;CheckBox Content="{Binding Field}"
                      IsChecked="{Binding Checked}"/&gt;
              &lt;/DataTemplate&gt;
          &lt;/ComboBox.ItemTemplate&gt;
  &lt;/ComboBox&gt;
  </code></pre>
  
  <p>However, the dropdown is blank and empty.  Is there something I need to do in the getters of either class to allow access to Field and Check for each Filter in filterBundle1's list?</p>