title: Populating selected value property for CheckedListBox
body: <p>I'm using a <strong>CheckedListBox</strong> (System.Windows.Forms.CheckListBox) and running through some code to populate items in the list using a <strong>DataSet</strong>.  My problem is that I can't seem to figure out how to set the <strong>Selected Value</strong> property, or find the right property to set!</p>
  
  <p>Here's my code that successfully adds in the items:</p>
  
  <pre><code>for (int i = 0; i &lt; projectsDataSet.tblResources.Rows.Count; i++)
  {
     clbResources.Items.Add(projectsDataSet.tblResources.Rows[i]["Description"].ToString());
  }
  </code></pre>
  
  <p>There are no useful overloads on the <strong>.Add</strong> method that takes a value parameter and I can't seem to get to a value property of an item.</p>
  
  <p>I guess the bottom line of what I need is the items in the CheckedListBox to display items using one field from my DataSet (like a description) and use another to store that item's value (like a primary key), so would appreciate suggestions to achieve that, thanks!</p>