private void toolStripButton1_Click(object sender, EventArgs e) { if (sjEnd.Value < sjBegin.Value) { MessageBox.Show("结束时间应该比开始时间大!"); return; } c1Chart1.ChartGroups[0].ChartData.SeriesList.Clear(); Color jthf = Color.FromArgb(25, 45, 86); // Add the data ChartData data = c1Chart1.ChartGroups[0].ChartData; ChartDataSeriesCollection series = data.SeriesList; ChartData data1 = c1Chart1.ChartGroups[1].ChartData; ChartDataSeriesCollection series1 = data1.SeriesList; series.Clear(); series1.Clear(); c1Chart1.ChartArea.AxisY.AutoMax = true;; c1Chart1.ChartArea.AxisY.Min = 0; c1Chart1.ChartArea.AxisY.Text = "kpa"; ChartDataSeries StuSeries = series.AddNewSeries(); StuSeries.Label = "热风压力"; StuSeries.LineStyle.Pattern = LinePatternEnum.Solid; StuSeries.LineStyle.Color = Color.FromArgb(140, 200, 217); StuSeries.LineStyle.Thickness = 2; StuSeries.SymbolStyle.Shape = SymbolShapeEnum.Dot; StuSeries.SymbolStyle.Color = Color.FromArgb(140, 200, 217); ////plot the student scores ChartDataSeries StuSeries1 = series.AddNewSeries(); StuSeries1.Label = "炉顶压力"; StuSeries1.LineStyle.Pattern = LinePatternEnum.Solid; StuSeries1.LineStyle.Color = Color.Blue; StuSeries1.LineStyle.Thickness = 2; StuSeries1.SymbolStyle.Shape = SymbolShapeEnum.Dot; StuSeries1.SymbolStyle.Color = Color.Blue; c1Chart1.ChartArea.AxisX.AnnoFormat = FormatEnum.DateManual; c1Chart1.ChartArea.AxisX.AnnoFormatString = "MM/dd"; c1Chart1.ChartArea.AxisX.UnitMajor = 1; c1Chart1.ChartArea.AxisX.AnnotationRotation = 0; c1Chart1.Legend.Visible = true; DateTime[] sT; double[] s; // 热风压力 LegendEnviroment.loadRFYL(Convert.ToInt32(gaolu.Text), sjBegin.Value, sjEnd.Value, out sT, out s); StuSeries.X.CopyDataIn(sT); StuSeries.Y.CopyDataIn(s); //炉顶压力 LegendEnviroment.loadLDYL(Convert.ToInt32(gaolu.Text), sjBegin.Value, sjEnd.Value, out sT, out s); StuSeries1.X.CopyDataIn(sT); StuSeries1.Y.CopyDataIn(s); Area carea = c1Chart1.ChartArea; carea.AxisX.ValueLabels.Clear(); double xMarker = AddChartAxisMarker(carea.AxisX); }