Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas con itemRenderer dentro de un datagrid

Estas en el tema de Problemas con itemRenderer dentro de un datagrid en el foro de Flash y Actionscript en Foros del Web. Buenas foristas de flex. Tengo problemas con mi itemRenderer de mi datagrid. este no actualiza correctamente. porque al parecer se ejecuta 1 sola vez y ...
  #1 (permalink)  
Antiguo 24/11/2009, 00:02
Avatar de juanca2626  
Fecha de Ingreso: junio-2004
Ubicación: Lima-Peru
Mensajes: 67
Antigüedad: 19 años, 10 meses
Puntos: 0
Problemas con itemRenderer dentro de un datagrid

Buenas foristas de flex.

Tengo problemas con mi itemRenderer de mi datagrid. este no actualiza correctamente. porque al parecer se ejecuta
1 sola vez y cuando cambio mis valores de mi grid o actualizo el grid la columna que esta echo con el itemRenderer no me muestra los valores deseados.

Les cuento como esta mi grid.

Tengo 4 columnas de texto nada en particular. pero mi quinta columna tienen botones que se crearan de forma dinamica. que quiero decir con esto que yo le pasare un valor al componente que esta dentro de mi itemRenderer y este me debe de crear tantos botones como registro tenga mi tabla. hasta ahi todo correcto. porque cuando creo el componente yo le pongo un evento creationComplete y este me carga correctamente todo por primera vez. pero cuando cargo mi grid de nuevo y si esa columna a aumentado o disminuido registros en el itemRenderer no se actualiza. :(

uso states para mostrar mis pantallas. y el grid lo paro actualizando.

pero cada vez que actualizo el datagrid deberia actualizarce todo lo que estee dentro de mi itemRenderer pero no lo hace :(.
y me crea botones erroneos como por ejemplo.
la columna de botones debe de tener la misma cantidad creadas por fila pero este habeces mes muestra menos o mas botones, por ejemplo si deben ser 5, me muestra 1 o 2 y algunas filas 5. cuando lo correcto es que todas las filas tenga 5 botones.

Si me puedes echar una mano se los agradecere. o cualquier idea .

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:04.