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