本文已参与「新人创作礼」活动,一起开启掘金创作之路。
AreaSeries
演示示例: Area; Areas; Data breaking in series; Multiple legends; Custom axis ticks
区域系列将数据表示为基面和值之间的填充区域。区域系列与在第6.11章介绍的HighLowSeries 非常相似,但是更为简单。通过在AreaSeries列表中添加AreaSeries对象,可以向图表中添加系列。
chart.ViewXY.AreaSeries.Add(areaSeries); //向图表添加区域系列
图:三个区域系列均为 BaseValue = 0.
用 BaseValue 属性设置基面。用Fill 属性设置首选填充样式。用LineStyle 属性和PointStyle属性可以分别设置线条样式和点的样式。Exceed limits 和 deceed limits可以像在HighLowSeries中一样应用。
添加数据
数据值必须在代码中添加。数据必须按X值的升序给出,Points[i+1].X ≥ Points[i].X。
使用 AddValues(AreaSeriesPoint[], bool invalidate)方法将数据值添加到现有值数组的末端。
AreaSeriesPoint[] dataArray = new AreaSeriesPoint[6];
dataArray [0] = new AreaSeriesPoint (2004, 37000);
dataArray [1] = new AreaSeriesPoint (2005, 35000);
dataArray [2] = new AreaSeriesPoint (2006, 47000);
dataArray [3] = new AreaSeriesPoint (2007, 37000);
dataArray [4] = new AreaSeriesPoint (2008, 40000);
dataArray [5] = new AreaSeriesPoint (2009, 56000);
//在末端添加数据
chart.ViewXY.AreaSeries[0].AddValues(dataArray, true);
要在覆盖旧数据的同时一次性设置全部系列数据,可以直接分配新数据数组:
//将数据分配到点数组中
chart.ViewXY.AreaSeries[0].Points = dataArray;
关于LightningChart数据可视化图形控件使用篇14-ViewXY·AreaSeries章节就分享到这里了。
如果在实际应用中遇到技术问题或需要帮助,可以添加下方微信号联系官方技术支持。
微信号:lightningchart_china
如果您想进一步使用LightningChart数据可视化图形控件,请添加后回复“学习”可免费领取一套全功能版LightningChart数据可视化控件。
后续我会不断更新LightingChart更详细的使用方法,写文不易,还望多多回复关注支持!谢谢!
最新版V10 LightningChart下载地址:猛击下载