这里只介绍Flex构建类Google下拉框的关键:即构建类Google双列表,有关闭功能的DataGrid组件,代码如下:
在Flex中新建MXML Component, DataGrid组件,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:DataGrid xmlns:mx="http://www.adobe.com/2006/mxml"
verticalGridLineColor="#666666"
verticalGridLines="false"
verticalLockedSeparatorSkin="undefined"
verticalSeparatorSkin="undefined"
editable="false" enabled="true" fontFamily="Verdana"
showHeaders="false" paddingBottom="0" paddingTop="0" headerHeight="0"
borderSides="left right bottom "
borderColor="#040404"
borderStyle="solid"
horizontalScrollPolicy="off"
>
<mx:columns>
<mx:DataGridColumn dataField="name" textAlign="left" />
<mx:DataGridColumn dataField="weight" textAlign="right" width="79" color="green"/>
</mx:columns>
</mx:DataGrid>
具体源码及SWF播放动画请参与URL: http://download.youkuaiyun.com/source/1545484