1
我需要允許在DataGrid中拖放,但我有很多項目渲染器和項目編輯器,這些項目渲染器和項目編輯器在拖動時會與事件發生衝突。如何拖放只使用DataGrid的第一列的行
所以,我想限制在第一列的拖放激活?
你有什麼建議嗎?
感謝
我需要允許在DataGrid中拖放,但我有很多項目渲染器和項目編輯器,這些項目渲染器和項目編輯器在拖動時會與事件發生衝突。如何拖放只使用DataGrid的第一列的行
所以,我想限制在第一列的拖放激活?
你有什麼建議嗎?
感謝
添加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();
}
它工作正常。非常感謝。 – Epharion 2011-05-02 12:03:12