回复 1楼synhsynh的帖子
感谢对该问题的反馈。
DataSeries有提供PlotElementLoaded 事件,可以在该事件里通过代码对每个数据点进行自定义,包含颜色和大小。
代码参考:
- var ds = CreateDataSeries(50);
- ds.PlotElementLoaded = (s, e) =>
- {
- var pe = (PlotElement)s;
- var dp = pe.DataPoint;
- if (!(pe is Lines)) // skip connecting lines
- {
- //通过pe来设置大小,比如pe.RenderTransformOrigin属性
- }
- };
- chart.Data.Children.Add(ds);
复制代码 |