首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex4.5 combobox 兑现下拉显示图片 并将图片显示在textInput里面

2013-03-26 
flex4.5 combobox 实现下拉显示图片 并将图片显示在textInput里面显示在下拉列表 我用itemRenderer实现了

flex4.5 combobox 实现下拉显示图片 并将图片显示在textInput里面
显示在下拉列表 我用itemRenderer实现了 但是在上面无法实现单个图片的点击事件,也没有办法将图片显示到 textInput里面 求指教..在线等...
[解决办法]
<fx:Script>
<![CDATA[
[Bindable]
private var cbDate:ArrayCollection = new ArrayCollection([
{label:'icon1',img:'3.png',name:'dfl'},
{label:'icon2',img:'4.png',name:'lzg'},
{label:'icon3',img:'010.jpg',name:'dfl'},
{label:'icon4',img:'027.jpg',name:'ddfl'}
]);
]]>
</fx:Script>
<s:DropDownList dataProvider="{cbDate}" labelField="name"  left="200">
<s:itemRenderer>
<fx:Component>
<s:MXItemRenderer  >
  <fx:Script>
      <![CDATA[

      ]]>
</fx:Script>
<s:HGroup>
  <mx:Image source="{data.img}" width="20" height="20"/>
</s:HGroup>
</s:MXItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:DropDownList>

在<fx:script>与</fx:script>之间可以写---可以显示图片,但是我没尝试事件,应该都可以的,如果要传数据的话可以分派事件的。

热点排行