目的:实现傻瓜式调用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);
图表展示↓↓↓↓↓↓
面积图 |
条形图 |
盒须图 |
气泡图 |
线图 |
柱状图 |
圆环 |
误差条形图 |
快速扫描线图 |
快速点图 |
漏斗图 |
卡吉图 |
折线图 |
饼图 |
点状图 |
点位数图 |
极坐标图类型 |
棱锥图 |
雷达图 |
范围图 |
范围条形图 |
范围柱形图 |
砖状图 |
样条图 |
样条面积图类型 |
样条范围图类型 |
堆积面积图 |
百分比堆积面积图 |
堆积条形图 |
百分比堆积条形图 |
堆积柱形图 |
百分比堆积柱形图 |
阶梯图 |
股价图 |
三折线图 |
下一步工作↓↓↓
图表分类
重叠序列颜色透明可视化
组合图中序列约束
数据库集合绑定