1
<mx:List columnCount="5" rowCount="11" width="100%" height="100%" dataProvider="{parentDocument.crewPositionsAC}" useRollOver="false" alternatingItemColors="[0xffffff, 0xe5e5e5]" borderStyle="none">
<mx:itemRenderer>
<mx:Component>
<mx:Text text="{data}" color="#840021" selectable="false" />
<mx:ComboBox id="studentType">
<mx:ArrayCollection>
<mx:String>BFA1</mx:String>
<mx:String>BFA2</mx:String>
<mx:String>BFA3</mx:String>
<mx:String>MFA1</mx:String>
<mx:String>MFA2</mx:String>
<mx:String>MFA3</mx:String>
<mx:String>MFAw1</mx:String>
<mx:String>MFAw2</mx:String>
<mx:String>MFAw3</mx:String>
</mx:ArrayCollection>
</mx:ComboBox>
</mx:Component>
</mx:itemRenderer>
</mx:List>
、私はエラーを取得:エラーを引き起こしているかを確認することができフレックス3:「<mx:ComboBox> '>で解析エラーが発生しました。」どういう意味ですか?私はそれを保存しようとすると
Parse error at '<mx:ComboBox>'.
誰?
代わり 'alternatingItemColors = "[0xFFFFFFの、0xe5e5e5"'データバインディングを使用してみてください: 'alternatingItemColors = "{[0xFFFFFFの、0xe5e5e5]}"' –
なぜ?このようにすることのメリットは何ですか? – Brds
私はあなたの問題かもしれないと思った。まあ明らかにそうではありません!それにもかかわらず、中括弧の中で配列をインスタンス化する方がずっとはっきりしていますが、スタイルプロパティが最初に書いたようにそれを処理するので、あなたは私の提案を無視できます。 –