读书人

如何把字符串转换成Color类型

发布时间: 2012-01-28 22:06:13 作者: rapoo

怎么把字符串转换成Color类型
如何将字符串转换成Color类型?
如:“Red” 转成 Color.Red


[解决办法]
通过类ColorConverter进行转换

ColorConverter c = new ColorConverter();
object obj = c.ConvertFrom("Red");
Color color = (Color)obj;
[解决办法]
Color.FromName,颜色应该是系统自带的
[解决办法]
Color.FromName
[解决办法]

switch(stringColor)
{
case red;
return Color.Red;
break;
case ...;
……
}
[解决办法]
Color.FromName
[解决办法]

探讨
Color.FromName

[解决办法]
探讨
通过类ColorConverter进行转换

ColorConverter c = new ColorConverter();
object obj = c.ConvertFrom("Red");
Color color = (Color)obj;

[解决办法]
<asp:Label ID='NewPartMargin_lb' runat='server' ForeColor='<%# System.Drawing.Color.FromName(Eval("ColorValue").ToString())%>' Text='<%#Eval("New").ToString() + " %" %>' ></asp:Label>

[解决办法]
探讨
通过类ColorConverter进行转换

ColorConverter c = new ColorConverter();
object obj = c.ConvertFrom("Red");
Color color = (Color)obj;

读书人网 >C#

热点推荐