首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

雷同的Datagrid组件 ,不同对象之间的另类拖动 并非默认的移动和复制

2012-10-27 
相同的Datagrid组件 ,不同对象之间的另类拖动 并非默认的移动和复制需求:下图 .三个区域 都是相同的一个Dt

相同的Datagrid组件 ,不同对象之间的另类拖动 并非默认的移动和复制

需求:

下图 .三个区域 都是相同的一个DtableGrid(自己继承datagrid) 组件, 希望能实现将下级更改到不同的上级条目下

?

C -> B

B -> A

?

其他拖动是不允许的. 其实说白了.就是给儿子换个新爸爸, 孙子不能换爷爷,更不能给儿子或者孙子换新爸爸或者新爷爷

?

先看图:

?


雷同的Datagrid组件 ,不同对象之间的另类拖动 并非默认的移动和复制

?

demo:


雷同的Datagrid组件 ,不同对象之间的另类拖动 并非默认的移动和复制

?

?

代码:

?

1。 继承的datagrid 需要 开启 允许拖出和拖入

?

?2。 重写dragStartHandler 拖动发起事件

/** * 取消拖放 */private function cancelDragEvent(event:DragEvent):void{DragManager.showFeedback(DragManager.NONE);super.hideDropFeedback(event);event.preventDefault();}
?

?

?

热点排行