Mega Code Archive

 
Categories / C# / 2D Graphics
 

Get color outof String

using System; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using System.Reflection; internal class Utility {     static public Color GetThisColor(string colorString)     {         colorString = colorString.ToLower();         colorString = colorString[0].ToString().ToUpper() + colorString.Substring(1, colorString.Length - 1);         Type colorType = (typeof(System.Windows.Media.Colors));         if (colorType.GetProperty(colorString) != null)         {             object o = colorType.InvokeMember(colorString, BindingFlags.GetProperty, null, null, null);             if (o != null)             {                 return (Color)o;             }         }         return Colors.Black;     } }