弹性曲线图:具有负值时水平线为0

时间:2009-11-24 13:29:24

标签: flex actionscript-3

我有一个Flex柱形图,它显示了每个正值和负值的条形图。 我只希望在0处有一条水平线来区分正值和负值。

我关闭了所有轴。

我怎样才能获得这条线?

谢谢, 马丁

1 个答案:

答案 0 :(得分:2)

最简单的方法是将GridLines实例添加到图表的backgroundElements数组属性中:

<mx:backgroundElements>
               <mx:GridLines 
                    direction="horizontal" 
                    horizontalShowOrigin="true"
                    horizontalChangeCount="{int.MAX_VALUE}">

                    <mx:horizontalOriginStroke>
                        <mx:Stroke weight="1" />
                    </mx:horizontalOriginStroke>

                </mx:GridLines>
            </mx:backgroundElements>

或者,不是将horizo​​ntalChangeCount设置为一个巨大的值,而是可以使用不可见的水平笔划(alpha = 0或somesuch)。