OK fatto
codice:
// Preparo i DataGrid
import mx.controls.gridclasses.DataGridColumn;
risultatoLista.rowHeight = 20;
risultatoLista.setStyle("alternatingRowColors", [0xFFFFFF, 0xEDEDED]);
risultatoLista.setSize(500, risultatoLista.rowHeight * 10 + risultatoLista.headerHeight);
risultatoLista.columnNames = ["PRODOTTO", "MARCA"];
risultatoLista.getColumnAt(0).width = 80;
risultatoLista.getColumnAt(1).width = 180;
var item1 = {PRODOTTO:"Monica", MARCA:10};
var item2 = {PRODOTTO:"Luca", MARCA:20};
var item3 = {PRODOTTO:"Paola", MARCA:25};
var item4 = {PRODOTTO:"Marco", MARCA:30};
risultatoLista.addItem(item1);
risultatoLista.addItem(item2);
risultatoLista.addItem(item3);
risultatoLista.addItem(item4);
// listener
var list_obj:Object = new Object();
list_obj.change = function(eventObj:Object)
{
var multisuppl = eventObj.target.selectedIndices;
var aa = "";
for (var si = 0; si < multisuppl.length; si++) {
var item = eventObj.target.dataProvider.getItemAt(si);
aa = aa + " text: " + item.MARCA
}
trace(aa);
};
risultatoLista.addEventListener("change", list_obj);