2009-05-28 84 views
0

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

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,但我不认为它们存在的工具提示。

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

回答

2

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

你要调查的源代码,看到这种情况的发生正好......也可能在AS3代码,但同applys做...上标签文本集:

myImage.tooltip = _label.text;

+0

我正在尝试组件的属性中的工具提示,它似乎同时扩展了组合框和文本区域。我想要这样做: Bryan 2009-06-03 04:10:31