2012-11-03 29 views
2

我有關於列表中的alternatingItemColors的問題。我想要將一個數組分配給alternatingItemColors,但是因爲我的數組存在於組件上方的腳本中。柔性編譯說斜面訪問屬性顏色的代碼如下:在Flash Builder中將數組賦值給alternatingItemColors

<fx:Script> 
     <![CDATA[ 
    [Bindable] 
     public var colors:ArrayCollection=new ArrayCollection(); 
colors=[#FFFF00,#fd8301]; 
    ]]> 
    </fx:Script> 
<s:List id="workList" width="100%" height="40%" alternatingItemColors="colors"/> 

有一個人所說的其實是錯誤的,如何將數組分配給alternatingItemColors

回答

0

使用陣列(未ArrayCollection的)

public var colors:Array = [#FFFF00,#fd8301]; 

還您綁定標籤時漏掉了顏色

<s:List id="workList" width="100%" height="40%" alternatingItemColors="{colors}"/> 
+0

這個回答您的題?檢查並檢查答案,看看你是怎麼樣的? –