>Size test = new Size();
>MessageBox.Show(TypeDescriptor.GetConverter(test).ConvertToString(test));
>
>Which should display the string to use, or you could do something like this:->foreach(Color c in TypeDescriptor.GetConverter(typeof(Color)).GetStandardValues()) >{ > MessageBox.Show(TypeDescriptor.GetConverter(c).ConvertToString(c)); >} >Neat. I found the second approach but your first idea was one I hadn't thought of. Sure beats banging away with TypeConverter.IsValid() which was my idea !!