1.字符串颜色转换为Color类型
如"Red" 转换为Color.Red
string Colors="Red";
//通过Color.FromName方法进行转换
Color c= Color.FromName(Colors);
2.字符串格式的字体样式转换为字体类型
string s = "宋体, 9pt, style=Italic,Bold";
//通过FontConverter类中的ConvertFromString方法转换
FontConverter fc = new FontConverter();
Font f = (Font)fc.ConvertFromString(s);
//字体样式转换为字符串 ,使用FontConverter类中的ConvertToString方法
-
Font t = fontDialog.Font;
-
FontConverter x = new FontConverter();
-
string s = x.ConvertToString(t);
3.字符串格式的坐标转换为Point类型
string point="200,100";
PointConverter pc = new PointConverter();
Point point = (Point)pc.ConvertFromString(point);
举一反三,c# 大多都有封装好的方法可以调用。