Si no manejara un itemrender para el control de imagenes si me abre la ventana del archivo, pero necesito manejar imagenes
Agradezco de antemano su ayuda
Francisco
Código :
<?xml version="1.0" encoding="utf-8"?> <mx:Image xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" paddingBottom="10" paddingLeft="10" paddingRight="10" paddingTop="10"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.events.FlexEvent; [Embed("assets/down.png")] private var downIcon:Class; //[Embed("assets/6000-32.png")] [Embed("assets/3647-64.png")] private var transparenteIcon:Class; override public function set data( value:Object ):void { super.data = value; if (miRender.label!="") { this.source = downIcon; //miRender.addEventListener(MouseEvent.CLICK, descargar); //Aqui debe ir un codigo para llamar a una funcion, ya probe con el //addEventListener definido al principio, quiero mandar a ejecutar un // navigateToURL(new URLRequest('http://FSH01/fsh02/Extern/MostrarFilesSP/MuestraArchivosZRP.aspx?wm=1&A=' + data[7]), "_self"); // el cual me permita ver el archivo que se trae en el navigateToURL y no puedo verlo } else { this.source = transparenteIcon; } } /* private function descargar (event:MouseEvent):void { navigateToURL(new URLRequest('http://FSH01/fsh02/Extern/MostrarFilesSP/MuestraArchivosZRP.aspx?wm=1&A=' + data[7]), "_self"); } */ ]]> </mx:Script> <mx:LinkButton id="miRender" label="{data[7]}" /> </mx:HBox> </mx:Image>