Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 在Flex图表中隐藏列序列_Apache Flex_Actionscript 3_Charts - Fatal编程技术网

Apache flex 在Flex图表中隐藏列序列

Apache flex 在Flex图表中隐藏列序列,apache-flex,actionscript-3,charts,Apache Flex,Actionscript 3,Charts,我有一个2列系列的聚类图。问题是,有时一列的值太大,而另一列的值却很小。因此,我添加了复选框来显示/隐藏给定的列,并将ColumnSeries的可见性设置为: visible="{checkbox.selected}" includeInLayout="{checkbox.selected}" 这将正确显示/隐藏给定的列,问题是它不会重置Y轴,因此另一列的高度不会实际增长(当隐藏具有较大值的列时)。我尝试重置数据提供程序,验证/无效图表,但似乎没有任何效果 有人有什么想法吗 谢谢 从您的描述中

我有一个2列系列的聚类图。问题是,有时一列的值太大,而另一列的值却很小。因此,我添加了复选框来显示/隐藏给定的列,并将ColumnSeries的可见性设置为:

visible="{checkbox.selected}" includeInLayout="{checkbox.selected}"
这将正确显示/隐藏给定的列,问题是它不会重置Y轴,因此另一列的高度不会实际增长(当隐藏具有较大值的列时)。我尝试重置数据提供程序,验证/无效图表,但似乎没有任何效果

有人有什么想法吗


谢谢

从您的描述中,我可以想象您实际上需要从图表中删除该系列。所以

public function onToggle(){
    var newSeries:Array = [];
    if(bigSeries.selected) {
       newSeries.push(bigSeries);
    }
    if(smallSeries.selected) {
       newSeries.push(smallSeries);
    }
    chart.series = newSeries;
}