sla*_*ick 2 apache-flex charts
是否有可能告诉flex显示没有可见轴的图表?我希望图表的内容占用所有可用空间.我可以将AxisRenderer的可见性设置为false,这将隐藏轴,但会留下轴通常所在的空白区域.我怎样才能删除这个空白区域?
<mx:horizontalAxis>
<mx:DateTimeAxis id="xAxis" dataUnits="hours" />
</mx:horizontalAxis>
<mx:horizontalAxisRenderers>
<mx:AxisRenderer axis="{xAxis}" visible="false" height="0" />
</mx:horizontalAxisRenderers>
Run Code Online (Sandbox Code Playgroud)
我已经尝试在渲染器上设置高度,但这没有效果,并且轴本身没有高度样式.
小智 9
您需要将AxisRenderer中每个元素的大小设置为0.在参考文档时尝试此操作:设置填充属性
<mx:horizontalAxisRenderers>
<mx:AxisRenderer axis="{xAxis}"
minorTickPlacement="none"
tickPlacement="none"
labelGap="0"
showLabels="false"
showLine="false" />
</mx:horizontalAxisRenderers>
Run Code Online (Sandbox Code Playgroud)
边框上仍有一个像素,但您可以将填充设置为-1作为技巧,目前我找不到更好的东西.
<mx:BarChart dataProvider="{data}"
paddingBottom="-1"
paddingLeft="-1"
paddingRight="-1"
paddingTop="-1">
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5550 次 |
最近记录: |