flex中的拖放操作(一)
在家上网赚钱更容易
可视化的开发环境最大的特点是允许你在一个应用程序中通过鼠标的选择、移动,灵活地处理屏幕上的对象。Flex Drag and Drop Manager所有的?
将这些控件转变为拖拽初始器,你需要做的是将这些控件提供了一些属性和方法来管理
属性
描述
dragEnabled
控件是否允许拖拽操作,默认为false
dropEnabled
控件是否允许释放操作,默认为false
dragMoveEnabled
拖拽数据是否移动到接受控件中,值为false时表示复制,默认为false
?
?
?
?
?
?
?
下面的简单例子展示了如何从一个<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()">
<mx:Script>
???????????????????????????????</mx:Script>
????
????
</mx:Application>
?
通过将第一个因为???/>
?
默认的操作是移动数据项。如果想复制数据项,在拖拽时按住如果你打算实现双向的拖拽,可以将两个列表的?
?
?????????????????????????????????????????<mx:List id="srclist" height="100" allowMultipleSelection="true"<mx:List id="destlist" height="100" allowMultipleSelection="true"
?
下面的例子演示了使用<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()">
<mx:Script>
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????</mx:Script>
????
???
</mx:Application>
?
?
上面就是在flex中内置组件支持的拖放效果和操作的方法,flex还有自定义的拖放方法,下回在说说自定义拖放的操作。
在家上网赚钱更容易