public ColorPalette GetColorPalette(IEnumerable <string> values)
        {
            switch (ColorPalette)
            {
            case MyColorPalette.Rainbow:
                return(new ColorPalette(ColorGradient.RainbowPalette()).InitColors(values));

            case MyColorPalette.Spring:
                return(new ColorPalette(ColorGradient.SpringPalette()).InitColors(values));

            default:
                break;
            }
            return(new ColorPalette(ColorGradient.RainbowPalette()).InitColors(values));
        }