1.labelField和labelFuncion简介
两者皆为ListBase的属性。
我们一般用dataprovider绑定一个数据源,比如arrayCollection或XML文件,但是在控件上显示什么格式的数据必须通过labelFuncion进行指定。
格式如下:
labelFunction(item:Object):String
ListBase 的子类都有属性labelFunction。但是对于DataGrid和DataGridColumn控件,该方法格式为:
labelFunction(item:Object, dataField:DataGridColumn):String
如果要显示的数据直接是dataprovider绑定一个数据源的一个属性,则可以直接使用labelField。
格式如下:
labelField:String
该属性指定dataprovider数据源要显示的属性。
2.labelFunction和ArrayCollection
public function myLabelFunc(item:Object):String {
return item.data + ", " + item.label;
}
]]>
3.labelFunction和ArrayCollection
labelField="data"/>
注:
这里指定myDP中的属性data作为显示属性。
参考文献:
1.List控件.
阅读(5383) | 评论(0) | 转发(0) |