我需要允许在我的DataGrid中拖放,但是我有很多项目渲染器和项目编辑器在拖动时与事件冲突。
那么,我想限制第一列中拖放的激活?
你对此有什么建议吗?
由于
答案 0 :(得分:1)
将dragStart事件处理程序添加到datagrid,如下所示:
protected function datagrid2_dragStartHandler(event:DragEvent):void
{
var dataGrid:DataGrid = event.currentTarget as DataGrid;
if(event.localX>dataGrid.columns[0].width)
event.preventDefault();
}