a lot of people have answered the question of how to bind an enum to a combo box in WinForms. Its like this:
comboBox1.DataSource = Enum.GetValues(typeof(MyE
Generic method for setting a enum as datasource for drop downs
Display would be name. Selected value would be Enum itself
public IList> GetDataSourceFromEnum() where T : struct,IConvertible
{
IList> list = new BindingList>();
foreach (string value in Enum.GetNames(typeof(T)))
{
list.Add(new KeyValuePair(value, (T)Enum.Parse(typeof(T), value)));
}
return list;
}