Actionscript ComboBox样式

时间:2011-10-09 06:08:44

标签: flash actionscript-3 actionscript flash-cs5

我花了很多时间试图把这该死的东西搞砸了!

所以我最终成功地通过参考此文档http://help.adobe.com/en_US/as3/components/WS5b3ccc516d4fbf351e63e3d118a9c65b32-7f50.html来更改和实例化列表皮肤。

listInstanceName.setStyle("skin", List_skin_2);

但对于组合框,这变得更加复杂。我尝试了很多组合,我知道组合框也使用列表类作为其下拉列表。我尝试过的一些事情是:

comboboxInstance.dropdown.setStyle("skin", List_skin_2);
comboboxInstance.list.setStyle("skin", List_skin_2);

我甚至在组合框中给了列表一个实例名称,例如。 combolist

comboboxInstance.combolist.setStyle("skin", List_skin_2);
combolist.setStyle("skin", List_skin_2);

没有什么工作,有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用“组件”窗口和Flash IDE执行此操作。转到窗口>要查看的组件是否未打开,然后将ComboBox拖到舞台上。双击标准ComboBox以打开符号。双击要首先编辑的ComboBox的状态,然后更改颜色/形状并保存Flash文件。测试您的电影以查看您创建的更改。这样做会影响您在项目中使用的所有ComboBox控件,因此您可以将其移动到舞台之外,并根据需要添加其他ComboBox控件和代码。