dataProvider="{modelPeople.person}"

--- In [email protected], "elevight" <i...@...> wrote:
>
> Here is just a sample combobox component I was testing, and it won't 
> populate. Can anyone please tell me what I'm doing wrong?
> 
> <?xml version="1.0" encoding="utf-8"?>
> <mx:ComboBox xmlns:mx="http://www.adobe.com/2006/mxml";
>       dataProvider="{modelPeople.people}"
>       labelFunction="cboLabelFunction">
>       
>       <mx:Script>
>               <![CDATA[
>                       import mx.core.Application;
>                       import mx.collections.ArrayCollection;
>                       
>                       public function cboLabelFunction(o:Object):String
>                       {
> trace("-->" + o.firstName);
>                               return o.firstName + " " + o.lastName;
>                       }
>               ]]>
>       </mx:Script>
>       
>       <mx:Model id="modelPeople">
>               <people>
>                   <person firstName="Kate" middleName="Bailey" 
> lastName="Beckinsale" fileName="KateBeckinsale.jpg"/>
>                   <person firstName="Kristen" middleName="Anne" 
> lastName="Bell" fileName="KristenBell.jpg"/>
>                   <person firstName="Kristin" middleName="Laura" 
> lastName="Kreuk" fileName="KristinKreuk.jpg"/>
>                   <person firstName="Calista" middleName="Kay" 
> lastName="Flockhart" fileName="CalistaFlockhart.jpg"/>
>                   <person firstName="Nicole" middleName="Evangeline" 
> lastName="Lilly" fileName="EvangelineLilly.jpg"/>
>               </people>
>       </mx:Model>
> 
> </mx:ComboBox>
> 
> Thanks.
>


Reply via email to