Вобщем есть DataGrid.
Заполняю значениями

Код AS3:
var event1:Object = {Location:"",Location:""};
var event2:Object = {Location:"",Location:""};
var event3:Object = {Location:"",Location:""};
var event4:Object = {Location:"",Location:""};
var event5:Object = {Location:"",Location:""};
datag.columns = ["Черты сильного характера","Черты слабого характера"];
datag.addItem(event1);
datag.addItem(event2);
datag.addItem(event3);
datag.addItem(event4);
datag.addItem(event5);
datag.resizableColumns = true;
Потом есть текст который я перетаскиваю вот так

Код AS3:
var l:int = this.numChildren;
var s:Sprite
while(l--){
if (l != 9){
s = this.getChildAt(l) as Sprite
if(s){
s.addEventListener(MouseEvent.MOUSE_DOWN, _onMouseDown);
s.addEventListener(MouseEvent.MOUSE_UP, _onMouseUp);
}
}
}
function _onMouseDown(e:MouseEvent):void{
if(e.target is Sprite){
setChildIndex(e.target as Sprite, numChildren - 1);
e.target.startDrag(false,rect);
e.target.addEventListener(MouseEvent.MOUSE_MOVE, _onMouseMove);
}
}
function _onMouseUp(e:MouseEvent):void{
//if(contains(e.target)){
e.target.removeEventListener(MouseEvent.MOUSE_MOVE, _onMouseMove);
stopDrag();
//}
}
function _onMouseMove(e:MouseEvent):void{
e.updateAfterEvent();
}
Мне нужно чтоб когда текст попал на DataGrid Он как бы сам скопировал в себя текст этот. как это можно сделать?