flex
cuixixing
这个作者很懒,什么都没留下…
展开
-
关于Flex的DataGrid的应用拓展(一)
Flex的DataGrid是Flex软件开发过程中最重要的组件之一,但这个组件确实让大家既爱又恨。这个组件的代码非常多,要是连继承类算起来,总么也要上万行代码。因此,分享一些在工作中的一些小用途希望大家能喜欢。首先介绍一下如何设置header的的rollover颜色。在DataGrid中不能单独设置header的rollover颜色,只能设置一个和数据统一的rollover颜色。步...原创 2011-09-29 11:00:09 · 111 阅读 · 0 评论 -
关于Flex的DataGrid的应用拓展(二)
在使用DataGrid的过程中,用户可能会要求根据某个条件,整行disable。如根据active字段是否等于true来判断这行是否disable。这个特性在DataGrid是不存在的,因此需要拓展。 步骤如下: 1)实现DataGrid继承来拓展一些属性。 [code="java"]package { import mx.controls.Dat...原创 2011-09-29 11:02:12 · 80 阅读 · 0 评论 -
关于Flex的DataGrid的应用拓展(三)
DataGrid自身的排序组件可谓做的非常全面,而且非常好用。用户也可以自己实现排序算法。但有时我们需要实现一些额外的功能,如要实现数据库排序。就是当我点击某一列时,我希望实现数据库根据我的条件排序。实现排序这个功能并不难,只需要实现DataGridEvent.HEADER_RELEASE的Listener即可,但要实现排序箭头的存在可能就需要费一番周折。 这里我提供三种方...原创 2011-09-29 11:04:03 · 82 阅读 · 0 评论 -
关于Flex的DataGrid的应用拓展(四)
Flex的Datagrid在程序中得应用非常广泛,使用起来也非常的简单。但功能还是不够,大家还要自己去实现一些自己的功能。比如排序,它只支持字符串排序,而面向日期或者时间的排序他就无能为力了。下面介绍如何实现数字和日期的自动排序。 1)通过实现DatagridColumn的继承,添加排序方法。 [code="java"]package { import mx.controls.da...原创 2011-10-26 15:21:16 · 95 阅读 · 0 评论