使用 ActionScript 3.0 组件 |
|
|
|
| 使用组件 > 使用 DataProvider > 创建 DataProvider > 使用 dataProvider 参数 | |||
通过单击"属性"检查器或"组件"检查器的"参数"选项卡中的 dataProvider 参数,可以为 ComboBox、List 和 TileList 组件创建简单的数据提供者。下图显示了"属性"检查器中的此参数。

"属性"检查器中的 dataProvider 参数
如果双击值单元格(它最初显示一个空的 Array),将打开"值"对话框,可在此对话框中输入多个标签和数据值来创建数据提供者。

dataProvider 的"值"对话框
单击加号可向 dataProvider 添加项目。单击减号可删除项目。单击向上箭头可在列表中将所选项目上移,单击向下箭头可在列表中将所选项目下移。下图显示的"值"对话框创建一个由孩子的姓名及生日组成的列表。

带有数据的"值"对话框
您创建的 Array 由若干对标签和值字段组成。标签字段为 label 和 data,值字段为孩子的姓名及生日。标签字段标识 List 中显示的内容,在本例中即为孩子的姓名。产生的 ComboBox 如下所示:

由 DataProvider 填充的 ComboBox
添加完数据后,单击"确定"以关闭该对话框。现在,已用您创建的项目填充了 dataProvider 参数中的 Array。

包含数据的 dataProvider 参数
通过使用 ActionScript 访问组件的 dataProvider 属性,可以访问您创建的标签和数据值。
|
|
|
|