Ejemplo de itemRenderer que actualiza los datos automáticamente en un DataGrid:
Haz clic con el botón derecho para obtener el código fuente.
Descargas
Proyectos
Utilidades
Amigos
EnlacesEjemplo de itemRenderer que actualiza los datos automáticamente en un DataGrid:
Haz clic con el botón derecho para obtener el código fuente.
Ejemplo de integración de Spring y BlazeDS con Maven2.
Multiproyecto EAR:
- Flex 4
- Spring 3
- BlazeDS 3
Actualización del componente ComboCheck 1.3 adaptado a la versión de Flex 4:
Haz clic con el botón derecho para obtener el código fuente.
Para que Eclipse reconoza los proyectos con naturaleza Flex hay que editar el fichero .project y asegurarnos de que las naturalezas flex están las primeras de la lista:
<natures>
<nature>com.adobe.flexbuilder.project.flexnature</nature>
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
</natures>
En ocasiones los objetos que se muestran en un DataGrid de Flex son más complejos y no nos interesa mostrar sólo el primer nivel de propiedades. Aquà pongo un ejemplo sencillo de un renderer que permite indicar la propiedad a mostrar con el nivel de profundidad que se quiera.
private var items:ArrayCollection = new ArrayCollection ([
{
name:'Name 1',
level: {
level1:{label:'Level 1-1', value:101},
level1:{label:'Level 1-2', value:201}
}
},
{
name:'Name 2',
level: {
level1:{label:'Level 2-1', value:102},
level1:{label:'Level 2-2', value:202}
}
}
]);
[...]
<mx:DataGridColumn dataField="level.level1.label" headerText="Level"/>
Haz clic con el botón derecho para obtener el código fuente.
for the icon set used in this blog.