Hi,
dataProvider="{modelPeople.person}"
-TH
--- 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.
>