Drag and drop between DataGrid
<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:HBox width="100%"> <mx:VBox height="100%"> <mx:Label text="My Music"/> <mx:DataGrid dragEnabled="true"> <mx:columns> <mx:DataGridColumn headerText="Title" dataField="title"/> <mx:DataGridColumn headerText="Artist" dataField="artist"/> </mx:columns> <mx:dataProvider> <mx:ArrayCollection> <mx:Object songId="0" title="A" artist="AA" /> <mx:Object songId="1" title="B" artist="BB" /> <mx:Object songId="2" title="C" artist="CC" /> <mx:Object songId="3" title="D" artist="DD" /> </mx:ArrayCollection> </mx:dataProvider> </mx:DataGrid> </mx:VBox> <mx:VBox height="100%"> <mx:Label text="Playlist"/> <mx:DataGrid dropEnabled="true"> <mx:columns> <mx:DataGridColumn headerText="Title" dataField="title"/> <mx:DataGridColumn headerText="Artist" dataField="artist"/> </mx:columns> </mx:DataGrid> </mx:VBox> </mx:HBox> </mx:Application>