title: Unable to populate a CheckListBox with entries from a List<>
body: <p>I have the following XML from where the ID is obtained and populated to the List:</p>
  
  <pre><code>&lt;TestCase ID="TEST"&gt;
     &lt;Frames&gt;
       &lt;Frame&gt;ff&lt;/Frame&gt;
       &lt;Frame&gt;ff 53&lt;/Frame&gt;
     &lt;/Frames&gt;
  &lt;/TestCase&gt;
  </code></pre>
  
  <p>I have created a <code>List</code> as follows:</p>
  
  <pre><code>public List&lt;CheckedListItem&gt; AvailableFrames;
  
  public class CheckedListItem
  {
      public int Id { get; set; }
      public string Name { get; set; }
      public bool IsChecked { get; set; }
  }
  </code></pre>
  
  <p>The Xaml where I have created the CheckListBox is as follows,</p>
  
  <pre><code>&lt;xctk:CheckListBox x:Name="ListBox_TestCase"
                     ItemsSource="{Binding AvailableFrames}"
                     SelectedMemberPath="{Binding IsChecked}"
                     SelectedValue="{Binding Name}"/&gt;
  </code></pre>
  
  <p>Here is how I have assigned the entries that are parsed from the XML to the <code>List</code> and then to the <code>CheckBoxList</code>:</p>
  
  <pre><code>private void Button_TestCase_Click(object sender, RoutedEventArgs e)
  {
      MessageBoxButton btn = MessageBoxButton.OK;
      try
      {
          TestCases1 = Serializer.Deserialize("TEST.xml");
          AvailableFrames = new List&lt;CheckedListItem&gt;();
          if (TestCases1 != null)
          {
              Int32 xx = 0;
              foreach (TestCase item in OSDPTestCases1.TestCases)
              {
                  AvailableFrames.Add(new CheckedListItem() {Id = xx++, Name = item.ID, IsChecked = false });
              }
          }
  
          ListBox_TestCase.ItemsSource = AvailableFrames;    
      }
      catch (Exception ex)
      {
          var result = ModernDialog.ShowMessage(ex.Message, "Error", btn);
      }
  }
  </code></pre>
  
  <p>However I am not able to get the List <code>AvailableFrames</code> to populate the "Name" entries to the CheckBoxList items. It somehow takes the number of  entries (Which is 5 in my case) and populates 5 empty checkList items, but the Name or the value in "ID" is not reflecting.</p>
  
  <p>Why are the values from the <code>List&lt;AvailableFrames&gt;</code> not coming up in the <code>CheckBoxList</code>? I am guessing that I have a binding issue. </p>
  
  <p>Please advice.</p>
  
  <p>ScreenShot:
  <img src="https://i.stack.imgur.com/jF6VR.png" alt="ScreenShot"></p>