Archivos de la categoría "Flex"

Ejemplo de itemRenderer que actualiza los datos automáticamente en un DataGrid:

Código fuenteHaz clic con el botón derecho para obtener el código fuente.

  • Share/Bookmark

Ejemplo de integración de Spring y BlazeDS con Maven2.

Multiproyecto EAR:
- Flex 4
- Spring 3
- BlazeDS 3




  • Share/Bookmark

Actualización del componente ComboCheck 1.3 adaptado a la versión de Flex 4:

Código fuenteHaz clic con el botón derecho para obtener el código fuente.

  • Share/Bookmark

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>
  • Share/Bookmark

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"/>

Código fuenteHaz clic con el botón derecho para obtener el código fuente.

  • Share/Bookmark
Creative Commons License
Esta obra está bajo una licencia de Creative Commons, excepto donde se indique expresamente lo contrario.
Special thanks to Mark James for the icon set used in this blog.