A requested feature for NETCF is to retrieve a list of named colors. Fortunately this is easily done using reflection to read all the public statis properties of the Color class:-
System.Reflection.PropertyInfo[] colors = typeof(Color).GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);Color[] allcolors = new Color[colors.Length];for(int i = 0; i < colors.Length; i++){ allcolors[i] = (Color)colors[i].GetValue(null,null);}comboBox1.DataSource = allcolors;
In this example the full list is assigned to a ComboBox for display purposes.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.