首先新建一个ItemRenderer组件 <?xml version="1.0" encoding="utf-8"?> <s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="100" height="62"> <s:layout> <s:VerticalLayout/> </s:layout> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> </fx:Declarations> <s:Label x="0" y="0" text="姓名{data.name}"/> <s:Label x="0" y="0" text="电话{data.phone}"/> <s:Label x="0" y="0" text="邮件{data.email}"/> <mx:HRule width="100%"/> </s:ItemRenderer> 然后再DropDownList的itemRenderer属性中指向这个组件 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <s:layout> <s:BasicLayout/> </s:layout> <fx:Declarations> <s:XMLListCollection id="eList" > <fx:XMLList> <employee> <name>刘德华</name> <phone>555-219-2270</phone> <email>liudehua@qq.com</email> </employee> <employee> <name>张曼玉</name> <phone>555-219-2012</phone> <email>zhangmanyu@qq.com</email> </employee> <employee> <name>郭富城</name> <phone>555-219-2012</phone> <email>guofucheng@qq.com</email> </employee> <employee> <name>赵薇</name> <phone>555-219-2000</phone> <email>zhaowei@qq.com</email> </employee> </fx:XMLList> </s:XMLListCollection> </fx:Declarations> <s:DropDownList id="ddlist" x="83" y="46" dataProvider="{eList}" labelField="name" selectedIndex="1" itemRenderer="employeeItem" width="300"></s:DropDownList> </s:Application>