在Flex <mx:lineseries> </mx:lineseries>上显示数据点

时间:2009-02-04 17:30:02

标签: flex charts

我正在使用带有<mx:LineSeries>的图表。当我将鼠标悬停在线上时,它会将数据点显示为小圆点。如何让这些点始终显示?

4 个答案:

答案 0 :(得分:6)

如果您使用的是<mx:LineSeries>,请设置以下属性:

itemRenderer="mx.charts.renderers.CircleItemRenderer"

在ActionScript中构造LineSeries时,在添加到系列数组之前,在LineSeries对象上设置itemRenderer样式:

lineSeries.setStyle("itemRenderer", new ClassFactory(mx.charts.renderers.CircleItemRenderer));

别忘了......

import mx.charts.renderers.*;

您也不必坚持使用圆形项目渲染器,您可以使用渲染器包中的任何项目渲染器。

答案 1 :(得分:2)

要关闭特定系列的数据提示,请将series.interactive属性设置为false。

答案 2 :(得分:2)

不,你正在寻找

LineChart.showAllDataTips = true;

答案 3 :(得分:1)

我认为你在寻找的是:

showDataTips="true"