- 33
- 0
- 约2.44千字
- 约 12页
- 2018-12-19 发布于湖北
- 举报
使用拖放
第12章 使用拖放 在前面讲述的列表类控件中,都可以使用鼠标将所选的数据项拖放(Drag and Drop)到其他的列表类的控件中。除在列表类控件中使用拖放外,还可以通过自定义的方式在其他组件间进行拖放。本章介绍如何在Flex中使用拖放功能。 12.1 拖放概述 拖放原本是桌面应用中非常普通的功能,。许多网页编程语言都不支持拖放功能,很少使用在浏览器界面中。但是使用拖放能够使用户更加直观的进行操作,更贴近生活中饿操作习惯。Flex的出现,可以浏览器应用中实现与桌面应用同样的拖放功能。 在将拖放迁移到浏览器应用的同时,Flex制定了更为丰富的拖放特性。本节介绍在Flex中拖放的基本步骤,、拖放相关类,以及在拖放过程中触发的事件。 12.1.1 拖放的过程 在Flex中,拖放管理器负责数据项的拖放等任务。在整个拖放的过程中,共分为以下3个步骤。 (1)初始化(Initiating):包含要拖放的条目的控件或者组件。如图中选中的计算机网络列表。 (2)拖(Drargging):按住鼠标,将拖放对象拖到其他控件时,拖放管理器在鼠标箭头显示图片,表明正处于拖放过程中。该图片称为拖放代理。如图6.81中的拖动条目时显示的图标。 (3)放(Dropping):当鼠标将拖放的条目放到目标控件中后,该条目将插入的目标控件中。 在拖放管理器中,使用了一些专业术语,如下所示。 拖放对象(Drag
原创力文档

文档评论(0)