使用 ActionScript 3.0 组件 |
|
|
|
| 使用组件 > 使用 CellRenderer | |||
CellRenderer 是一个类,基于 List 的组件(如 List、DataGrid、TileList 和 ComboBox)使用此类来操作和显示其各行的自定义单元格内容。自定义的单元格可以包含文本、预先构建的组件(如 CheckBox)或您可以创建的任何显示对象类。若要使用自定义 CellRenderer 来渲染数据,您可以扩展 CellRenderer 类或实现 ICellRenderer 接口来创建您自己的自定义 CellRenderer 类。
List、DataGrid、TileList 和 ComboBox 类为 SelectableList 类的子类。SelectableList 类包含 cellRenderer 样式。该样式用于定义组件用来渲染单元格的显示对象。
通过调用 List 对象的 setRendererStyle() 方法,可以调整 CellRenderer 使用的样式格式设置(请参阅下一节设置单元格格式)。您也可以定义一个自定义类,将其用作 CellRenderer(请参阅定义自定义 CellRenderer 类)。
|
|
|
|