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> 