listItems : Array
[] 一个由数组组成的数组,其中包含用于呈现每个数据提供程序项目的
itemRenderer 实例。
也就是说里面存放的是渲染器。 如果这一个表格的话,它是一个二维数据?listItems[row][col]
通过这个引用 是可以获取表格中的,每一个具体的渲染器。?
因此我们可以获取渲染器直接刷新里状态之类的操作
/**
* 刷新数据
*/
private function refreshData():void
{
var i:int = 0;
var n:int = listItems.length;
var instance:CheckBoxItemRenderer;
for (i = 0; i < n; i++)
{
instance = listItems[i][0] as CheckBoxItemRenderer;
if (instance)
{
instance.invalidateData();
}
}
}
??