U moet datasource niet instellen van uw listbox en/of combobox in deze volgorde
ComboBox1.DataSource = dataTable;
ComboBox1.ValueMember = "id";
ComboBox1.DisplayMember = "name";
In plaats daarvan is dit de juiste volgorde:
ComboBox1.ValueMember = "id";
ComboBox1.DisplayMember = "name";
ComboBox1.DataSource = dataTable;
OPMERKING:instelling datasource zou de laatste regel moeten zijn.
Als u datasource . instelt eerst, SelectedIndexChanged gebeurtenis wordt geactiveerd en je krijgt mogelijk de cast-fout of een andere uitzondering.