Enum Usage in various places
Enum to String Array:
public string[] Convert(Type type)
{
System.Reflection.FieldInfo[] fieldInfos = type.GetFields();
ArrayList fieldNames = new ArrayList();
foreach (System.Reflection.FieldInfo fi in fieldInfos)
{
fieldNames.Add(fi.Name);
}
return (string[])fieldNames.ToArray(typeof(string));
}
Binding Enum in Ultra Combo Box:
ultraCombo.Items.Clear( );
foreach ( System.Enum val in System.Enum.GetValues( enumType ) )
{
ultraCombo.Items.Add( val );
}
Binding Enum in Combo Box:
cmbAction.DataSource = Enum.GetValues(typeof(Action));