我克隆了ComboBox类,以解决选项卡底部的ComboBox向下扩展并从屏幕底部消失的问题。我这样做是为了应用http://craiggrummitt.wordpress.com/tag/combobox/的补丁。我不得不复制" ../ styles / FocusStyles.as"等到项目文件夹中。我也将ComboBox.png复制到了一个项目文件夹中。
ComboBox现在向上打开,但显示的组合上没有箭头按钮。如果我将[IconFile(" ComboBox.png")]重命名为[IconFile(" Garbage.png")],我没有收到任何错误,代码仍然运行。没有Garbage.png。这是否意味着问题是ComboBox.png显示箭头按钮而新类无法找到此文件,或者这只是一个红鲱鱼? TIA。
答案 0 :(得分:0)
Flash Builder使用IconFile metadata,它与组件的运行时元素无关。我引用文档:
标识代表组件的图标的文件名 Adobe Flex Builder的插入栏。有关更多信息,请参阅 IconFile元数据标签。
如果ComboBox上没有箭头按钮;听起来你可能不正确地设置了皮肤,或者以某种方式扰乱了我们扩展的功能。您必须与我们分享一些代码以便进一步提供帮助。