BasicChart:winform下chart图表使用

目的:实现傻瓜式调用chart控件中的图表

 

源码地址:https://github.com/shenbing666/BasicChart

 

调用展示↓↓↓↓↓↓↓

 1         List<string> x1 = new List<string>() { "1", "2", "3", "4", "5" };
 2             Random ra = new Random();
 3             List<double> y1 = new List<double>() {
 4                 ra.Next(1, 10), ra.Next(1, 10),ra.Next(1, 10),ra.Next(1, 10),ra.Next(1, 20)
 5             };
 6 
 7 
 8             List<double> y2 = new List<double>() {
 9                 ra.Next(1, 20), ra.Next(1, 20), ra.Next(1, 20),ra.Next(1, 20), ra.Next(1, 40)
10             };
11 
12             ChartBasicModel model = new ChartBasicModel(
13                   chart1,
14                   new ChartStyle() { },
15                   new ChartTitle() { },
16                   new XAxis() { Name = "序号", Type = "折线图", Data = x1 },
17                   new YAxis() { Name = "数值", Type = "value" },
18                   new Series[] {
19                     new Series {Type=ChartTypeEnum.BoxPlot,Name="序列1",Data=y1},
20                     new Series {Type=ChartTypeEnum.BoxPlot,Name="序列2",Data=y2 }
21                     }
22                 );
23             ChartBasic chartBasic = new ChartBasic();
24             chart1 = chartBasic.init(model);

 图表展示↓↓↓↓↓↓

   面积图

 条形图

 

 

盒须图

 

 

 气泡图

 

 

 线图

 

 

 柱状图

 

 

 圆环

 

 

 误差条形图

 

 

 快速扫描线图

 

 

 快速点图

 

 

 漏斗图

 

 

 卡吉图

 

 

 折线图

 

 

 饼图

 

 

 点状图

 

 

 点位数图

 

 

 极坐标图类型

 

 

 

 棱锥图

 

 

 

 雷达图

 

 

 范围图

 

 

 范围条形图

 

 

 范围柱形图

 

 

 砖状图

 

 

 样条图

 

 

 样条面积图类型

 样条范围图类型

 

 

 堆积面积图

 

 

 百分比堆积面积图

 

 

堆积条形图

 

 

 百分比堆积条形图

 

 

 堆积柱形图

 

 

 百分比堆积柱形图

 

 

 阶梯图

 

 

 股价图

 

 

 三折线图

 

 

 

 

下一步工作↓↓↓

图表分类

重叠序列颜色透明可视化

组合图中序列约束

数据库集合绑定

 

posted @ 2020-09-04 17:00  DBing  阅读(464)  评论(0编辑  收藏  举报