加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 4.0 控件<ListBase类—SkinnableDataContainer>

发布时间:2020-12-15 01:11:17 所属栏目:百科 来源:网络整理
导读:mx.collections.IList (dataProvider) : length :int addItem(item:Object) :void addItemAt(item:Object,index:int) :void removeItemAt(index:int) :void setItemAt(index:int) :void toArray() :Array SkinnableDataContainer——SkinnableContainerBase

mx.collections.IList(dataProvider):<length:int><addItem(item:Object):void><addItemAt(item:Object,index:int):void><removeItemAt(index:int):void><setItemAt(index:int):void><toArray():Array>

SkinnableDataContainer——SkinnableContainerBase——SkinnableComponent:将数据项目转换为可视元素以进行显示。<dataProvider:IList>

ListBase——SkinnableDataContainer:支持选择内容所有组件的基类。<labelField:String>——dataProvider中作为标签显示的名称。<selectedIndex:int><selectedItem:*>

主要事件:<change:spark.events.IndexChangeEvent>所选内容更改后分派。

?????????????????? <changing:spark.events.IndexChangeEvent>所选内容即将更改时分派。(未改动的话则不分派)

DropDownListBase——List——ListBase

ComboBox——DropDownListBase:下拉列表。(提示区域为TextInput)。<labelToItemFunction:Function>——在提示去输入的新值与dataProvider中数据的类型一致。<maxChars:int><openOnInput:Boolean>如果为true。则编辑提示区域会打开下拉列表。

?????????? private function myLabelToItemFunction(input:String):*
?? ??? ??? ?{
?? ??? ??? ??? ?<!-- Returns object that matches items in dataProvider -->
?? ??? ??? ??? ?return {ingredient:input,category:"mystery"};
?? ??? ??? ?}???????

DropDownList——DropDownListBase:下拉列表。(提示区域为Label)。<prompt:String>控件最初默认提示。

ButtonBar——ButtonBarBase——ListBase:一组相关按钮。提供共同外观和导航。(包含按钮为ButtonBarButton组件)

TabBar——ButtonBarBase——ListBase:一组相同选项卡。一次可选一个。默认情况下选择第一个。(每个选项卡定义为一个ButtonBarButton组件)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读