Flex 4中DateTimeAxis的一个Bug

我的主要工作是做Finance Chart,因此很关注Flex Chart,最近将一个Flex Chart应用升级到Flex 4时遇到一个问题。

当DateTimeAxis的labelUnits属性为months时,用Flex 4编译,标签会按日期降序显示,用Flex 3编译则没有这个问题。这是Flex 4的Bug,见http://bugs.adobe.com/jira/browse/FLEXDMV-2344

在Flex 4中,DateTimeAxis的父类NumericAxis增加了一个属性:direction,这使得DateTimeAxis标签可以按日期升序或降序显示。

但此处不能用direction解决这个Bug,得覆写DateTimeAxis是的的buildLabelCache()方法,或是设置disabledDays或disabledRanges属性。

上一篇上一篇: Flex 4中的新数据类型:ArrayList
下一篇下一篇: Flex 4中NumericStepper的新增功能
来自文章来自: 本站原创
引用引用通告: 查看所有引用 | 我要引用此文章
标签Tags: Flex4 Chart
相关相关日志:
评论: 2 | 引用: 0 | 查看次数: -
引用9283[2010-05-04 03:53 PM | 无网站 | 无Mail | 219.239.227.153 | 删除 | 取消审核 | 回复回复]
[正在加载评论信息,请稍候...]
引用wenwenbin[2010-04-22 11:17 PM | 无网站 | 无Mail | 121.34.27.8 | 删除 | 取消审核 | 回复回复]
[正在加载评论信息,请稍候...]
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭