title: ComboBox Items Empty but DataSource Full
body: <p>After binding a list to combobox, its dataSource.Count is 5 but, combobox item count is 0.
  how can it be? </p>
  
  <p>I'm used to Web programming and this is in Windows Forms.
  So no <code>combo.DataBind();</code> method exists.</p>
  
  <p>The problem here is, I'm trying to set the selected item programmatically. Since I don't see the combo.Items collection filled, I cannot set the desired item.</p>
  
  <hr>
  
  <p><strong><em>Update</em></strong></p>
  
  <p>A total update is needed I guess:</p>
  
  <ul>
  <li>datasource contains 7 items</li>
  <li>when bound to combobox, <code>DisplayMember</code> and <code>ValueMember</code> are appropriately implemented</li>
  <li>after databound, through the gui, I can clearly see the 7 items in the combobox</li>
  <li><code>combobox.DataSource.Count = 7</code> and <code>combobox.Items.Count = 0</code></li>
  </ul>
  
  <p>So the problem is here; since after databound no items are there in the ItemCollection of combobox; I cannot search for one to match and set the appropriate one.</p>
  
  <p>Here is a image for better understanding (But I'm pretty sure I'm missing sth simple)</p>
  
  <p><img src="https://i.stack.imgur.com/PCWOr.png" alt="screenshot"></p>