combobox change datasource c#

C#
BindingList<YOUR_CLASS_TYPE> bindinglist = new BindingList<YOUR_CLASS_TYPE>()
BindingSource bSource = new BindingSource();
bSource.DataSource = bindinglist;
ComboBox.DataSource = bSource;

//use a BindingList as DataSource and the ComboBox is updated automatically
Source

Also in C#: