public SmoothColorGenerator() { GradientStop.Add(Brushes.Red); GradientStop.Add(Brushes.Yellow); GradientStop.Add(Brushes.Green); GradientStop.Add(Brushes.Magenta); GradientStop.Add(Brushes.Blue); GradientStop.Add(Brushes.Purple); GradientStop.Add(Brushes.Gold); for (int i = 0; i <= GradientStop.Count - 2; i++) { GetGradients(GradientStop[i].Color, GradientStop[i + 1].Color, 35); } }