private void btnLoadSeries_Click(object sender, EventArgs e) { DataTable dt = new DYMonthDataService().GetDataTable("1201032"); ChartPointQueue cpq = GetChartPointQueue(dt); ChartTemplate chartTemplate = new ChartTemplate(); chartTemplate.Title.Text = "测试标题"; chartTemplate.LoadChartTemplate(cpq); this.bdChart1.SetChartTemplate(chartTemplate); this.bdChart1.Refresh(); }
private ChartPointQueue GetChartPointQueue(DataTable dt) { ChartPointQueue cpq = new ChartPointQueue(); foreach (DataRow dr in dt.Rows) { double ny = dr["ny"].ToDateTime().ToDouble(); double ycy = dr["ycy"].ToDouble(); cpq.Add(new ChartPoint() { X = ny, Y = ycy }); } return(cpq); }