2014-05-29 2 views
0

Я использую простой код для DataGrid, мне нужно последнего входа двигаться к первой строкеas3 DataGrid последняя запись перемещения первой строки

//simple data entry 
import fl.controls.DataGrid; 
import fl.controls.dataGridClasses.DataGridColumn; 
import fl.data.DataProvider; 
import fl.events.DataGridEvent; 
import flash.events.MouseEvent; 

var dp:DataProvider = new DataProvider(); 
var myDataGrid:DataGrid = new DataGrid(); 
myDataGrid.addColumn("col1"); 
myDataGrid.addColumn("col2"); 
myDataGrid.addColumn("col3"); 
myDataGrid.dataProvider = dp; 
myDataGrid.setSize(300, 200); 
myDataGrid.move(10, 10); 
addChild(myDataGrid); 

btn.buttonMode = true; 
btn.addEventListener(MouseEvent.CLICK, yap); 

function yap(event:MouseEvent) {  
    dp.addItem({col1:t1.text,col2:t2.text, col3:t3.text}); 
    t1.text = ""; 
    t2.text = ""; 
    t3.text = ""; 
} 

ответ

2

Вы можете добавить элемент в начало DataProvider с помощью dp.addItemAt(yourItemHere,0) более dp.addItem().

Это должно добавить ваш товар в начало сетки.

+0

спасибо, я хочу именно это – ncinar

Смежные вопросы