Nel manuale di flash, proprio nella pagina relativa al cellPress, trovi un esempio di assegnazione via script:
codice:
var listenerObject = new Object();
listenerObject.cellPress = function(eventObject){
// Insert your code here.
}
myDataGridInstance.addEventListener("cellPress", listenerObject);
l'unica differenza è che dentro la funzione, per identificare il datagrid, invece che "this" devi usare "eventObject.target":
codice:
var listenerObject = new Object();
listenerObject.cellPress = function(eventObject){
trace(eventObject.target); // traccia il datagrid
// Insert your code here.
}
myDataGridInstance.addEventListener("cellPress", listenerObject);