Color.FromArgb(0xB5C7DE);
или, если вы хотите разобрать строку
private Color ParseColor(string s, Color defaultColor)
{
try
{
ColorConverter cc = new ColorConverter();
Color c = (Color)(cc.ConvertFromString(s));
if (c != null)
{
return c;
}
}
catch (Exception)
{
}
return defaultColor;
}
Эта функция просто возвращает значение по умолчанию, если она не может разобрать s. Вы могли бы просто пропустить исключение, если вы предпочитаете обрабатывать исключения самостоятельно.