Flex 4中的新数据类型:ArrayList

不知大家注意到没有,在Flex 4中的引入了一种新数据类型:ArrayList。它实现了IList接口,底层以Array作为数据源。本质上它是一种轻量级的ArrayCollection,可以作为数据源绑定到控件上。但与ArrayCollection不同的是,它不能筛选和过滤数据。

看下面实例:

<?xml version="1.0" encoding="utf-8"?> 
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"  
    xmlns:s="library://ns.adobe.com/flex/spark"  
    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> 
    <fx:Declarations> 
        <s:ArrayList id="al"> 
            <fx:Object type="Line" class="LineSeries"/> 
            <fx:Object type="Mountain" class="AreaSeries"/> 
            <fx:Object type="Candlestick" class="CandlestickSeries"/> 
            <fx:Object type="HLOC" class="HLOCSeries"/> 
        </s:ArrayList> 
    </fx:Declarations> 
    <s:DropDownList dataProvider="{al}"  
        labelField="type" selectedIndex="0"/> 
</s:Application>

注意,基于list的Spark控件是不能直接以Array作为数据提供者的,一定要实现IList接口。这也应该是引入ArrayList数据类型的原因之一。

上一篇上一篇: Flash Builder 4中文版汉化的问题
下一篇下一篇: Flex 4中DateTimeAxis的一个Bug
来自文章来自: 本站原创
引用引用通告: 查看所有引用 | 我要引用此文章
标签Tags: Flex4 Class
相关相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭