Flash中ComboBox 组件动态显示图标
2009-04-08 17:10
309 查看
ActionScript 2.0 组件语言参考 / ComboBox 组件
一、Flash中ComboBox显示图标的方法:
在舞台上具有 ComboBox 组件实例 my_cb 并且库中具有两个影片剪辑元件(其链接 ID 值分别设置为 dw_id 和 fl_id)的情况下,以下 ActionScript 使用 dropdown 属性为下拉列表中的每一项添加图标:
// 设置下拉列表宽度以容纳标签大小。
my_cb.dropdownWidth = 200;
// 设置 ComboBox 的 dropdown 属性中的 iconField 样式。
// dropdown 属性是对 ComboBox 中的 List 组件的引用。
// 因此可以为 CB 设置 List 样式。
my_cb.dropdown.setStyle("iconField", "pIcon");
// 将项添加到列表。
my_cb.addItem({label:"Dreamweaver 1", pIcon:"dw_id"});
my_cb.addItem({label:"Flash 1", pIcon:"fl_id"});
my_cb.addItem({label:"Flash 2", pIcon:"fl_id"});
二、 动态添加图标的方法
在完成combbox的初始化后,在需要动态显示/不显示图标时,我们可以通过修改ComboBox的选项的值来完成语句如下:
不显示第一项的图标:
my_cb.replaceItemAt(index, {label:"Dreamweaver 1"});
一、Flash中ComboBox显示图标的方法:
在舞台上具有 ComboBox 组件实例 my_cb 并且库中具有两个影片剪辑元件(其链接 ID 值分别设置为 dw_id 和 fl_id)的情况下,以下 ActionScript 使用 dropdown 属性为下拉列表中的每一项添加图标:
// 设置下拉列表宽度以容纳标签大小。
my_cb.dropdownWidth = 200;
// 设置 ComboBox 的 dropdown 属性中的 iconField 样式。
// dropdown 属性是对 ComboBox 中的 List 组件的引用。
// 因此可以为 CB 设置 List 样式。
my_cb.dropdown.setStyle("iconField", "pIcon");
// 将项添加到列表。
my_cb.addItem({label:"Dreamweaver 1", pIcon:"dw_id"});
my_cb.addItem({label:"Flash 1", pIcon:"fl_id"});
my_cb.addItem({label:"Flash 2", pIcon:"fl_id"});
二、 动态添加图标的方法
在完成combbox的初始化后,在需要动态显示/不显示图标时,我们可以通过修改ComboBox的选项的值来完成语句如下:
不显示第一项的图标:
my_cb.replaceItemAt(index, {label:"Dreamweaver 1"});
相关文章推荐
- fontawesome图标字体库组件在服务器上显示不出来图标的解决
- highchart动态获取json数据,更新图标显示
- 动态修改App显示图标
- 解决bootstrap导入图标组件无法显示的问题
- C#实现在combobox显示图标的方法
- Tree组件使用指南之六:不同的树节点显示不同的图标
- 如何实现桌面App图标可以动态显示消息数(类似手机上的QQ图标)?
- 动态添加tr无法显示class标注为easyui-linkbutton中的icon图标
- 动态根据FLASH文件的宽和高,自适应大小显示FLASH
- flash 动态文本的中文粗体无法显示解决办法
- android之插拔外设launcher小图标动态显示
- android 动态添加组件,layout的宽高的正确显示
- [导入][Flash开发笔记] ComboBox,List组件的二个函数
- Flash: Flash动态文本框内动态文本内容自适应 - 我正要找的一个组件
- 位运算(&)实现分享弹窗上的图标动态显示/隐藏
- Flash组件开发研究(2):显示文章内容
- flash中动态文本在遮罩层下的显示问题
- ExtJs4.x动态添加组件无法正常显示问题
- Flex组件_Tree树控件_动态图标树
- 在Flash中用as实现lrc歌词动态显示