Comunidad de diseño web y desarrollo en internet online

Seleccionar y almacenar varios items de una "lista" en flex

Citar            
MensajeEscrito el 16 Oct 2012 10:29 pm
Hola amigos, esta vez necesito poder seleccionar mas de un item y almacenarlos en otra lista.....
entiendo que con allowMultipleSelection="true" , graficamente puedo ya seleccioanr mas de un item, de lo que no tengo idea es de que evento manejar o donde se estan almacenando esos datos "seleccionados", Muchas gracias por su colaboracion.

Por amendez

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Oct 2012 11:43 am
BuenAS:

En la propiedad

selectedItems
tienes un vector de objetos con los items seleccionados en cada momento

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 17 Oct 2012 01:20 pm
Hola , ya habia visto el SelectItems , pero en realidad no c como utilziarlo que debo poner luego de selectItems="............." ; q va entre las comillas

Por amendez

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Oct 2012 02:05 pm
BuenAS:

Si lo que quieres es seleccionar con programación los elementos que desees, crea un vector con INSTANCIAS de los valores que desees seleccionar y asignalo a la propiedad selectedItems. Y esto es importante, NO VUELVAS A CREAR los valores; sino que rellena el vector con las instancias que YA tienes en el ArrayCollection de la propiedad dataProvider.

Y si lo que quieres es saber qué elementos se han seleccionado (por el usuario), consulta la propiedad selectedItems para ver qué valores tiene.

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 17 Oct 2012 07:40 pm
Muchas gracias... otra pregunta , si quiero que al seleccioanr un elemeto de una lista, se seleccione automaticamente otro elemento en otra lista, como mas o menos deberia haceerlo?

Por amendez

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Oct 2012 07:16 am
BuenAS:

Las propiedades de selección de la lista (selectedIndex, selectedIndices, selectedItem, selectedItems) permiten vinculación de datos, o sea, puedes hacer un Binding entre la que te interese y la equivalente en la otra lista.

Por ejemplo, si vas a utilizar el índice seleccionado en la otra lista que quieres vincular

Código Flex :

selectedIndex="{ miListaPrincipal.selectedIndex }"


donde miListaPrincipal es el id de la primera lista.

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome

 

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