
Flex
文章平均质量分 63
callan
这个作者很懒,什么都没留下…
展开
-
Flex拖拽
Flex组件内置了处理拖拽事件的接口,有些控件已经实现了拖拽功能,比如List、DataGrid、Menu、TileList、Tree,在设置相关的拖拽属性后,它们都可以在相同类型的组件之间利用鼠标来实现数据的转移。allowDragSelection 是否可以拖选 allowMultipleSelection 是否可以多选 dragEnabled ...原创 2009-02-17 11:56:52 · 120 阅读 · 0 评论 -
简单的拖拽
从一个list拖拽到另一个list中 <?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()"> &am原创 2009-02-17 12:57:55 · 151 阅读 · 0 评论 -
Flex拖拽-Canvas容器里拖动Box
<?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import mx.core.2009-02-18 10:05:54 · 138 阅读 · 0 评论 -
Flex拖拽-List内部拖拽
<?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="creationHandler();"> <mx:Scri2009-02-18 11:33:04 · 125 阅读 · 0 评论 -
Flex拖拽-两个List之间拖拽
<?xml version="1.0" encoding="utf-8"?><mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="creationHandler();"> <mx:Scri原创 2009-02-18 14:40:32 · 116 阅读 · 0 评论 -
Flex 中的States(状态)
States 是一套用于创建状态组件的强大工具,也就是说组件可以有多个视图。使用States 来切换视图可以节约资源<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx2009-02-19 10:43:41 · 137 阅读 · 0 评论 -
Flex 集合(ArrayCollection)
集合是ActionScript 中功能强大的基于索引的数组组件,添加了如对内容进行排序等功能,操作数组的读取位置,创建经过排序的数组视图。集合也能通知其任意事件监听器监听其数据是否改变,以及任何数据项被添加到源数组时可执行自定义逻辑。当数据改变时可通知其监听器,这是集合的新功能,叫数据绑定,还有就是允许DataGrid 和List 组件对其内容进行排序和过滤。集合是使用数据驱动控件以及从数据库返回...原创 2009-02-19 16:13:09 · 175 阅读 · 0 评论 -
过滤ArrayCollection
filterFunction 属性是由ListCollectionView 类定义,它是ArrayCollection 的父类。当过滤器函数被传递给继承自ListCollectionView 的任何子类后,这里为ArrayCollection 对象,应用过滤器后必须调用refresh 方法: import mx.collections.ArrayCollection;private ...原创 2009-02-20 14:08:15 · 91 阅读 · 0 评论 -
Flex 对集合的多个字段进行排序
因为数组可被多个SortFields 排序,Sort 对象的fields 属性就是一个数组。这些sort 创建一个层级的结构,所有对象进行分组排序,先根据field 属性里的第一个SortField 对象,再第一个,以此类推。这个例子代码先根据regions 再states 对集合进行排序: coll = new ArrayCollection{[{city:"Cleveland", stat...原创 2009-02-20 14:20:43 · 164 阅读 · 0 评论