1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| //import fl.controls.*;
//import fl.data.DataProvider;
//import fl.controls.dataGridClasses.DataGridColumn;
//import fl.events.DataGridEvent;
// Create columns to enable sorting of data.
var C1:DataGridColumn = new DataGridColumn("label");
C1.sortOptions = Array.CASEINSENSITIVE;
C1.width = 250;
var C2:DataGridColumn = new DataGridColumn("ref");
C2.sortOptions = Array.NUMERIC;
C2.width = 50;
//C2.dataGridColumn.editable = true;
///C3.sortOptions = Array.NUMERIC;
myDataGrid.addColumn(C1);
myDataGrid.addColumn(C2);
//myDataGrid.addColumn(C3);
//var myDataGrid_array:Array = new Array({name:"clark", score:3135, COMMENTS:"BIEN"}, {name:"Bruce", score:403, COMMENTS:" T BIEN"}, {name:"Peter", score:25, COMMENTS:"PAS BIEN"})
// ici on donne les valeurs au dataprovider de la grille (aDG), elles viennent d'une variable array (aDP_array)
//myDataGrid.dataProvider = new DataProvider(myDataGrid_array);
myDataGrid.dataProvider = new DataProvider([
{data:10, label:"Test de 11", ref:"11"},
{data:11, label:"Test de 12", ref:"12"}]);
//myDataGrid.rowCount = myDataGrid.length;
myDataGrid.rowCount = 12;
myDataGrid.width = 300;
myDataGrid.editable = true;
myDataGrid.getColumnAt(0).editable = false; |
Partager