To bind a dictionary to a combo box:
cmbTable.DisplayMember = "Key";
cmbTable.ValueMember = "Value";
cmbTable.DataSource = new BindingSource(myDictionary, null);
This blog is a record of some development issues I have faced. There may be something of use!