图库中选择图片(鼠标点击图片),我怎么能叫选定的图像(鼠标点击图片)这是我的示例代码FLEX4,我怎样才能从数组集合在DATAGROUP使用DATAGROUP
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.managers.PopUpManager;
import spark.components.Image;
import spark.components.TitleWindow;
[Bindable]
private var myArray:ArrayCollection= new ArrayCollection([
{image:'Assets/images/best_01.jpg'},
{image:'Assets/images/best_02.jpg'},
{image:'Assets/images/best_03.jpg'},
{image:'Assets/images/best_04.jpg'}]);
private function imageClickHandler(event:MouseEvent):void {
var imgCount:Number=0;
var image:Image= new Image();
PopUpManager.addPopUp(image,this,true);
image.source=myArray.getItemAt(imgCount).image;
}
]]>
</fx:Script>
<s:DataGroup id="dg" itemRenderer="com.ItemRenderForHorizontallist"
dataProvider="{myArray}"
verticalCenter="0"
horizontalCenter="0"
click="imageClickHandler(event)">
<s:layout >
<s:TileLayout horizontalGap="20" verticalGap="20" columnWidth="180" />
</s:layout>
</s:DataGroup>
- 验证码工作,但我想选定的图像(MouseClick图像)任何一个帮助我............谢谢*
你有没有尝试过,看看有什么'event.target '回报?如何在项目渲染器中添加点击处理程序并分派冒泡事件? –