Comunidad de diseño web y desarrollo en internet online

Recuperando un objeto de la DisplayList

Citar            
MensajeEscrito el 03 Dic 2008 03:08 am
Estoy adicionando objetos a un elemento de la DisplayList de esta forma:

Código ActionScript :

for ( var i:int = 0; i < miXML.produto.length(); i++ ) 
   {
      var novoItem:Object = new Object ();
      novoItem.id = miXML.produto[i].id;
      novoItem.produto = miXML.produto[i].nome;
      novoItem.precoUnit = miXML.produto[i].preco;
      miDataGrid.addItem( novoItem );
   }


Ahora quiero recuperar por ejemplo el objeto que se encuentra en la posición 1. Cómo debo hacer?

Desde ya muchas gracias. Claudio

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 03 Dic 2008 09:15 am
¿getItemAt()?

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Dic 2008 08:10 pm
Cuando hice esta pregunta no tenía muy claro lo que estaba haciendo, me tomé unos dias para repasar bien DisplayList que poco y nada tenía que ver con esto y también Datos Complejos ---> Object. Lo que precisaba era llenar un componente Datagrid para después poder leer su contenido.
El motivo de esto es que estoy desarrollando un e-commerce y después de ser completado el carrito de compras por el usário preciso enviar los elementos del mismo.

Para fijar ideas hice un ejercício simple con ComboBox y un array que disponibilizo a continuación por si a alguien le interesa:

Código ActionScript :

import fl.controls.ComboBox;

var aCores:Array = [ "cian", "magenta", "amarillo", "negro"  ];

var myComboBox:ComboBox = new ComboBox();
myComboBox.move( 200,100);
myComboBox.width = 100;
myComboBox.height = 22;

this.addChild( myComboBox );

for ( var i:int = 0; i < aCores.length; i++ )
{
   var novoItem:Object =
   {
      data: i,
      label: aCores[i]
   }
   myComboBox.addItem(novoItem);
}

for ( var j:int = 0; j < aCores.length; j++ )
{
   trace( myComboBox.getItemAt(j).label );
}


Muchas gracias por el getItemAt que al final indicó el camino.

Claudio

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox

 

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