首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-28 
怎么把字符串转换成Color类型如何将字符串转换成Color类型?如:“Red” 转成 Color.Red[解决办法]通过类Color

怎么把字符串转换成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;

热点排行