I have an xml stored property of some control
<Prop Name="ForeColor" Type="System.Drawing.Color" Value="-16777216" />
I want to convert it back as others
System.Type type = System.Type.GetType(propertyTypeString);
object propertyObj =
TypeDescriptor.GetConverter(type).ConvertFromString(propertyValueString);
System.Type.GetType("System.Drawing.Color") returns null.
The question is how one can correctly get color type from string
(it will be better not to do a special case just for Color properties)
Update
from time to time this xml will be edited by hand