使用 ActionScript 3.0 组件 |
|
|
|
| 使用组件 > 使用 CellRenderer > CellRenderer 属性 | |||
data 属性是一个包含为 CellRenderer 设置的所有属性的对象。例如,在下面的类(该类定义了一个扩展 Checkbox 类的自定义 CellRenderer)中,注意 data 属性的 setter 函数将 data.label 的值传递给从 CheckBox 类继承的 label 属性:
public class CustomRenderer extends CheckBox implements ICellRenderer {
private var _listData:ListData;
private var _data:Object;
public function CustomRenderer() {
}
public function set data(d:Object):void {
_data = d;
label = d.label;
}
public function get data():Object {
return _data;
}
public function set listData(ld:ListData):void {
_listData = ld;
}
public function get listData():ListData {
return _listData;
}
}
}
selected 属性用于定义列表中的某一单元格是否已被选中。
|
|
|
|