Comunidad de diseño web y desarrollo en internet online

datagrid y itemrender

Citar            
MensajeEscrito el 19 Nov 2009 06:31 pm
Hola:

en este ejemplo el data grid tiene un itemrender como puedo separar el itemrender , source de la imagen se carge
con la condicion pasado un dato al item rendender en ves de incluirlo como en este codigo???
<mx:DataGridColumn headerText="Descargado" width="70">
<mx:itemRenderer>
<mx:Component>
<mx:HBox horizontalAlign="center">
<mx:Image source="{data.descargado ? 'assets/iconos/tick.png' : 'assets/iconos/cross.png'}"/>
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Nov 2009 01:19 pm
Si te refieres a usar la condición, yo lo he hecho pero usando un custom component en vez de poner el itemrenderer en el mismo MXML del datagrid.
Aquí un ejemplo de un método de un itemRenderer de cierta complejidad, pero donde podrás apreciar que se hace básicamente lo mismo, tomar decisiones en base a los valores del data:

Código :

public function initUser(user:User):void{
         _user = user
         if(this.data.status=="pending") {            
            askTurn.selected = true
            this.setStyle("borderColor", 0xFF7C00)   
         }
         userLabel.text = user.userName
         isLive = Application.application.isLive    
         close_btn.visible = isLive            
         setLoopBack()
      }      


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Nov 2009 08:32 pm
asi es che, gracias en cuanto tengo el codigo completo lo tiro

Por xcom

Claber

530 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.