2.6设置控件的labelFunction
发表时间:December. 18, 2009 | 作者: Freddie | 类别:Flex, flex cookbook
很多时候我们需要combobox里面的标签是一个组合,而不单单只是一个LABEL,怎么解决呢,看代码:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal"> <mx:ComboBox dataProvider="{myDP}" labelFunction="getFullName"/> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var myDP:ArrayCollection=new ArrayCollection([{id: 1, fName: "Lucky", lName: "Luke"}, {id: 2, fName: "Bart", lName: "Simpson"}]); private function getFullName(item:Object):String { return item.fName + " " + item.lName; } ]]> </mx:Script> </mx:Application>
combobox为我们提供了 labelFunction这个功能 ,你可以自定义自己所需要的信息作为标签~

