簡體   English   中英

在Flex圖表中隱藏ColumnSeries

[英]Hide ColumnSeries in Flex Chart

我有一個包含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;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM