public static void SetSeriesColors(SeriesAttributesCollection series, ArrayList argColors) { ArrayList colors; colors = (argColors == null) ? GetDefaultWinssSeriesColors() : argColors; int max = (series.Count < colors.Count) ? series.Count : colors.Count; for (int i = 0; i < max; i++) { series[i].Color = (System.Drawing.Color)colors[i]; } }
public static void SetSeriesPatterns(SeriesAttributesCollection series, ArrayList patterns) { if (patterns == null || patterns.Count < 1) { return; } int max = series.Count; for (int i = 0; i < max; i++) { if (i < patterns.Count) { series[i].Pattern = (System.Drawing.Drawing2D.HatchStyle)patterns[i]; series[i].FillMode = FillMode.Pattern; series[i].AlternateColor = System.Drawing.Color.FromArgb(255, 255, 255); } } }