对齐Flex轴,以便区分正负值

时间:2012-11-13 23:06:59

标签: flex charts mxml axes

我正在尝试设置一个包含正值和负值的简单折线图,但是我无法设置正确的属性,以便x轴呈现在y轴的中间;我现在得到的只是x轴位于图表的底部。

<mx:Stroke id="stroke" color="0x000000" weight="1"/>

<mx:horizonalAxisRenderers>
    <mx:AxisRenderer axis="{xAxis}" axisStroke="{stroke}"/>
</mx:horizonalAxisRenderers>
<mx:verticalAxisRenderers>
    <mx:AxisRenderer axis="{yAxis}" axisStroke="{stroke}"/>
</mx:verticalAxisRenderers>

<mx:horizontalAxis>
    <mx:LinearAxis id="xAxis"/>
</mx:horizontalAxis>
<mx:verticalAxis>
    <mx:LinearAxis id="yAxis"/>
</mx:verticalAxis>

我应该在轴上添加什么属性/样式,以便在y轴的中间显示x轴?

1 个答案:

答案 0 :(得分:0)

我认为您需要使用minimum的{​​{1}}和maximum属性。通过给出这些提示,它应该将轴呈现在合理的位置。我很久以前就做过这个,所以它有点模糊,但我发布了一个关于rendering negative values on a chart的简单例子(包括来源)。