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

problema con un combobox y un array

Estas en el tema de problema con un combobox y un array en el foro de Flash y Actionscript en Foros del Web. Hola buenos días, estoy pasando una aplicacion de fx3 a fx4 y entre lo que he encontrado ha sido una linea que asígna al data ...
  #1 (permalink)  
Antiguo 06/05/2010, 02:17
Avatar de sadalsuud  
Fecha de Ingreso: marzo-2010
Ubicación: en la casa del duende
Mensajes: 96
Antigüedad: 14 años, 8 meses
Puntos: 1
Pregunta problema con un combobox y un array

Hola buenos días, estoy pasando una aplicacion de fx3 a fx4 y entre lo que he encontrado ha sido una linea que asígna al data provider de un comobox un array y eso me da error:

Código as:
Ver original
  1. vista.dataProvider = tiposVistas;

Donde vista es el combobox spark y tiposVistas es el array
Me sale este error :

Implicit coercion of a value of type Array to an unrelated type mx.collections:IList.

Cómo hago para que el array lo reciba el dataprovider, sé que el dataprovider espera un objeto que implemente la interfaz IList

ayuda.....

gracias por sus comentarios
  #2 (permalink)  
Antiguo 06/05/2010, 12:20
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 19 años, 11 meses
Puntos: 43
Respuesta: problema con un combobox y un array

Hola sadalsuud !

Lo que pasa es que el atributo dataProvider recibe la referencia de un objeto que implemente la interfaz IList, el tipo de dato que estás pasando es un Array, este no implementa dicha interfaz, lo que tienes que utilizar es una colección de datos como el ArrayCollection.

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 06/05/2010, 14:44
Avatar de sadalsuud  
Fecha de Ingreso: marzo-2010
Ubicación: en la casa del duende
Mensajes: 96
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: problema con un combobox y un array

jahepi gracias gracias por responder hice esto finalmente:

Código as:
Ver original
  1. var array:ArrayCollection = new ArrayCollection(tiposVistas);
  2. vista.dataProvider = array;

Gracias ya no me marca error.

Etiquetas: combobox, flex
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 22:58.