分类
Flash

为Flex Datagrid添加复选框列

如果设置MX DataGrid的allowMultipleSelection值为true,就可以结合使用Ctrl或Alt选择多个项目。但是很多用户并不知道这样操作,他们更习惯通过复选框进行选择,因此我们有必要为DataGrid添加复选框列。通过列标题的复选框项渲染器可以全选或全部取消选择。

分类
Flash

让Flex DataGrid自适应高度

为了节约版面,有时Flex DataGrid自适应高度。如果是MX DataGrid,动态设定rowCount的值就行了;对于Spark DataGrid,动态设定requestedRowCount的值就能搞定。MX DataGrid最少会保留一行数据,如果rowCount为0就会变成初始化值。这种情况下,我们可以通过设定height等于headerHeight来自适应高度,看下面代码:

分类
Flash

使用ActiotScript连接组合两个Array

有两个关联数组,如何将其中一个关联数组添加到另外一个数组中,当然关联数组中得有一个相同的属性,该属性性对于源数组是唯一的,对于目标数组可以重复或为空。这就好像是SQL中用inner join关键字将两个表通过外键连接起来。看下面的代码:

分类
Flash

Flash Builder中自定义元数据标签的代码补全

上一篇文章我们谈到了怎样自定义元数据标签。那又能不能实现自定义元数据标签在Flash Builder中代码补全呢?也许有人要问,这又有什么意义呢?好吧,准确地说对于新手和我这种懒人意义重大;对于那些熟手和记忆好的人,有没有代码补全功能都行。那又怎样才能在项目中启用针对自定义元数据标签的代码提示?简单地讲,需要生成包含metadata.xml文件的SWC 文件。

分类
Flash

Flex中自定义元数据标签

不知道大家注意到没有,诸如Parsley、FlexUnit框架都使用了不少自定义元数据标签。在Flex中怎样自定义元数据标签?进一步说,如何为类、属性方法添加自定义元数据标签供运行时使用?我们将以用三个步骤解答这个问题。第一步:配置编译器;第二步:编写元数据标签;第三步:使用describeType方法。