使用 ActionScript 3.0 组件 |
|
|
|
| 使用组件 > 使用基于 List 的组件 | |||
List、DataGrid 和 TileList 组件均继承自 SelectableList 基类。因此,这些组件被视为基于 List 的组件。ComboBox 由一个文本框和一个 List 组成,因此它也是基于 List 的组件。
List 由若干行组成。DataGrid 和 TileList 由可分成多个列的若干行组成。行和列的相交部分即为单元格。对于由仅包含一列的若干行组成的 List,它的每一行都是一个单元格。单元格有以下两个重要方面:
label 属性和一个用于存储数据的 data 属性。"数据提供者"是 List 中项目的数据模型。只需将数据提供者赋给基于 List 的组件的 dataProvider 属性,即可填充该组件。cellRenderer 属性,所以每一列都可以用适合其内容的方式进行渲染。 所有基于 List 的组件都有 cellRenderer 和 dataProvider 属性,您可以设置这些属性以加载和渲染这些组件的单元格。有关使用这些属性和使用基于 List 的组件的详细信息,请参阅使用 DataProvider和使用 CellRenderer。
|
|
|
|