flex的拖拽

 flex使用DragManager类来管理拖拽操作,并监听拖放目标上的拖放事件。DragManager是核心。拖拽的过程共有三个,分别为:拖,移动和放。

一个拖放操作被启动的时候,一个拖拽源对象通过静态方法doDrag被添加到DragManager当中去。对拖拽管理器所调度的对象进行注册监听的那些组件被认为是拖放目标,能够接受数据源对象。组件传给拖拽管理器的数据源对象可以被移动也可以被复制。拖放操作默认色移动。

下面的例子拖放由鼠标按下触发,新建数据源,加入数据和相应的格式,再使用doDrag启动操作;目标对象是Label:上面说的是。当代理在其上面的时候,触发dragEnter函数,这时候,函数中检查格式,倘若格式符合则使用方法asscept允许拖放组件进入;dropDrag响应函数将处理数据源对象。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值