Ejemplo n.º 1
0
        public Color GetColor()
        {
            switch (Type)
            {
            case StyleObjectType.Color:
                return((Color)value);

            case StyleObjectType.String:
                return(PropertyUtilities.ParseColor(GetString()));

            default:
                throw GetInvalidOperationException <Color>();
            }
        }
Ejemplo n.º 2
0
 public ColorProperty(PropertyType propertyType, string propertyValue, bool inheritable = true) :
     base(propertyType, PropertyUtilities.ParseColor(propertyValue), inheritable)
 {
 }