private void AddSeries(Diagram diagram) { for (int i = 0; i < 3; i++) { AreaStackedSeries2D area = new AreaStackedSeries2D(); area.ArgumentScaleType = ScaleType.Numerical; area.ActualLabel.Visible = false; area.Transparency = 0.3; diagram.Series.Add(area); } LineSeries2D line = new LineSeries2D(); line.ArgumentScaleType = ScaleType.Numerical; line.ActualLabel.Visible = false; diagram.Series.Add(line); }
private void Window_Loaded(object sender, RoutedEventArgs e) { Random rnd = new Random(); DateTime today = DateTime.Today; chart.BeginInit(); for (int i = 0; i < 20; i++) { AreaStackedSeries2D areaSeries = new AreaStackedSeries2D(); areaSeries.ArgumentScaleType = ScaleType.DateTime; areaSeries.LabelsVisibility = false; areaSeries.Transparency = 0.3; areaSeries.DisplayName = "Area " + (i + 1).ToString(); for (int j = 0; j <= 30; j++) { SeriesPoint p = new SeriesPoint(today.AddDays(j), rnd.Next(50, 100)); areaSeries.Points.Add(p); } xyDiagram.Series.Add(areaSeries); } chart.EndInit(); }