I know that this question is old, but I just wanted to let you guys know that If you get this error make sure you are using
ComboBoxName.DisplayMemberPath = "name of the column that you want to show in the combobox (ex: name)"
ComboBoxName.SelectedValuePath = "name of the column (ex:id)";