Thank you Peter!
--- In [email protected], "Peter DeHaan" <[EMAIL PROTECTED]> wrote:
>
> jmfillman,
>
>
>
> How about this:
>
>
>
> <mx:Script>
>
> <![CDATA[
>
> [Bindable]
>
> private var categories:Array = new Array(
>
> {name: "Sam", value: [0x009DFF,0x009DFF]},
>
> {name: "Ryan", value: [0x0000FF,0x0000FF]},
>
> {name: "Julie", value: [0x008000,0x008000]},
>
> {name: "Chris", value: [0x00FF00,0x00FF00]}
>
> );
>
> ]]>
>
> </mx:Script>
>
> <mx:List width="594" height="250" dataProvider="{categories}">
>
> <mx:itemRenderer>
>
> <mx:Component>
>
> <mx:Button label="{data.name}" fillColors="{data.value}"/>
>
> </mx:Component>
>
> </mx:itemRenderer>
>
> </mx:List>
>
>
>
>
>
> Peter
>
>
>
>
>
> ________________________________
>
> From: [email protected]
[mailto:[EMAIL PROTECTED] On
> Behalf Of jmfillman
> Sent: Wednesday, April 02, 2008 11:47 AM
> To: [email protected]
> Subject: [flexcoders] ItemRenderer Button fillColor
>
>
>
> I am trying to take the "value" field from the array, and use it in
> an itemRender to set the color of a button in the itemRender. What
is
> the correct syntax for this?
>
> <?xml version="1.0"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml
> <http://www.adobe.com/2006/mxml> ">
> <mx:Script>
> <![CDATA[
> private var categories:Array = new Array(
> {name: "Sam", value: "0x009DFF"},
> {name: "Ryan", value: "0x0000FF"},
> {name: "Julie", value: "0x008000"},
> {name: "Chris", value: "0x00FF00"},
> ]]>
> </mx:Script>
> <mx:List width="594" height="250" dataProvider="{categories}">
> <mx:itemRenderer>
> <mx:Component>
> <mx:Button label="{data.name}" fillColors="{data.value}"/>
> </mx:Component>
> </mx:itemRenderer>
> </mx:List>
> </mx:Application>
>