Buenassss Sebas.
Para capturar el evento onPress de un datagrid, puedes hacerlo de la
siguiente forma :
Creas un eventListener, registras el datagrid en su evento "cellPress" con
el listener y voilá !
Te quedaría algo así:
var myListener = new Object();
myListener.cellPress = function (event) {
trace(event.target.selectedItem.myPropiedad);
}
myDataGrid.addEventListener("cellPress",myListener);
Si quieres recuperar informacion desde tus celdas del datagrid, debes pasar
el "event" como parámetro y el target para que tenga una referencia al
datagrid y su evento, luego selectedItem para referenciar al objeto
seleccionado y por ultimo la propiedad de esta celda a la que quieras
acceder.
En caso de que estes usandolo desde una clase, y quieras acceder a un método
para agregar esta propiedad a un nuevo Array como comentas, debes usar un
referer de la clase para que la llamada mantenga su ámbito, ej :
var referer:miClase = this;
var myListener = new Object();
myListener.cellPress = function (event) {
referer.miMetodo(event.target.selectedItem.myPropiedad);
}
myDataGrid.addEventListener("cellPress",myListener);
Espero que te sirva de ayuda ,
Un saludo,
Fede.
El 4/8/05 14:05, "sebastian" <[EMAIL PROTECTED]> escribió:
> hola amigos como andan ¨?
> bueno tengo un problemilla tengo un datagrid y lo ke kiero es ke
> haciendo un click sobre cada celda esta se agregue a un array y se
> muestre en otro datagrid en el cual muestre el array hecho de los
> campos clikeados del 1er datagrid, y si hay algun as para datagrid ke
> sea onpress o algo asi porke no lo encuentro.
> gracias por todo
> sebas
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
>
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------