Exemple #1
0
        public void onCreateComponet()
        {
            controller = new GYMBaseManageController();
            controller.QueryEntryDataRange(out startDate, out endDate);

            baseChartHelper = new ChartControlHelper(this.chartControl1);
            baseDatabuilder = new SingleDataValueSeriesBuilder();
            baseDatabuilder.CreateSeries("跑步训练量", DevExpress.XtraCharts.ViewType.Line);

            appChartHelper = new ChartControlHelper(chartControl2);
            appDataBuilder = new List <SingleDataValueSeriesBuilder>();
            foreach (var item in new GYMCatalogManageController().TravleAllEntities())
            {
                SingleDataValueSeriesBuilder temp = new SingleDataValueSeriesBuilder();
                temp.CreateSeries(item.Name, DevExpress.XtraCharts.ViewType.Line);
                appDataBuilder.Add(temp);
            }

            dateChartHelper      = new ChartControlHelper(this.chartControl3);
            dateCountDataBuilder = new SingleDataValueSeriesBuilder();
            dateCountDataBuilder.CreateSeries("temp", DevExpress.XtraCharts.ViewType.Pie);
            dateCountDataBuilder.StyleDesigner.SetPieLengedFormat("{A}:{V:n0}天");

            sumChartHelper     = new ChartControlHelper(this.chartControl4);
            dateSumDataBuilder = new SingleDataValueSeriesBuilder();
            dateSumDataBuilder.CreateSeries("temp", DevExpress.XtraCharts.ViewType.Bar);
            dateSumDataBuilder.StyleDesigner.SetPieLengedFormat("{A}");
            dateSumDataBuilder.StyleDesigner.SetBarSeriesEachColor(true);
        }