Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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);
        }