0

我克隆了 ComboBox 类,以解决选项卡底部的 ComboBox 向下扩展并从屏幕底部消失的问题。我这样做是为了应用来自http://craiggrummitt.wordpress.com/tag/combobox/的补丁。我不得不将“../styles/FocusStyles.as”等复制到项目文件夹中。我也将 ComboBox.png 复制到项目文件夹中。

ComboBox 现在确实向上打开,但显示的组合上没有箭头按钮。如果我将 [IconFile("ComboBox.png")] 重命名为 [IconFile("Garbage.png")] 我没有收到错误并且代码仍然运行。没有 Garbage.png。这是否意味着问题在于 ComboBox.png 显示箭头按钮并且新类无法找到该文件,或者这只是一个红鲱鱼?蒂亚。

4

1 回答 1

0

IconFile 元数据由 Flash Builder 使用,与组件的运行时元素无关。我将引用文档:

标识代表 Adob​​e Flex Builder 插入栏中的组件的图标的文件名。有关详细信息,请参阅 IconFile 元数据标记。

如果 ComboBox 上没有箭头按钮;听起来您可能不正确地设置了皮肤,或者我们的扩展程序以某种方式干扰了功能。您必须分享一些代码以供我们进一步帮助。

于 2012-11-10T00:11:11.343 回答