0

我正在使用自定义的高级自动完成组件。默认情况下,选定的项目没有工具提示,但我想使用标签作为我的工具提示。

arraylist allQuestions 是我的组件的数据提供者。

<components:AdvancedAutoComplete id="addQuizQuestions_txt" width="800" height="300" dataProvider="{allQuestions}" labelField="questionText"
                    showBrowseButton="true"    browserFields="questionText" allowMultipleSelection="true" allowDuplicates="true" />

allQuestions.questionText 应该是我想要的标签的路径。

我已经研究过使用事件,例如 event.currentTarget,但我认为它们不存在用于工具提示。

有谁知道如何使用提供给组件的数据添加工具提示?

4

1 回答 1

2

您要在哪里添加工具提示?在自动完成的弹出窗口内?如果是这样,则在 itemRenderer 中的组件上添加工具提示属性并将其绑定到标签控件。这是一个例子:

您必须调查源代码以查看确切发生的位置...也可以在 AS3 代码中完成,但同样适用...在标签文本集上:

myImage.tooltip = _label.text;

于 2009-05-29T14:05:46.977 回答