StackedArea

        using ZqzWebChart.Charting;
        Random random = new Random();
        for (int pointIndex = 0; pointIndex < 10; pointIndex++)
        {
            Chart1.Series["Series1"].Points.AddY(Math.Round((double)random.Next(45, 95), 0));
            Chart1.Series["Series2"].Points.AddY(Math.Round((double)random.Next(5, 75), 0));
            Chart1.Series["Series3"].Points.AddY(Math.Round((double)random.Next(5, 95), 0));
            Chart1.Series["Series4"].Points.AddY(Math.Round((double)random.Next(35, 95), 0));
        }

        Chart1.Series["Series1"].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), "StackedArea", true);
        Chart1.Series["Series2"].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), "StackedArea", true);
        Chart1.Series["Series3"].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), "StackedArea", true);
        Chart1.Series["Series4"].ChartType = (SeriesChartType)Enum.Parse(typeof(SeriesChartType), "StackedArea", true);

原文地址:https://www.cnblogs.com/greencolor/p/1726760.html