2009-05-28 11 views
0

私はカスタムの高度なオートコンプリートコンポーネントを使用しています。選択したアイテムにはデフォルトでツールチップが表示されませんが、ラベルをツールチップとして使用したいと考えています。フレックス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

+0

そのは、コンボボックスを拡張する場合は、ツールチップを使用する必要があります= "{} thisComp.selectedItem.label "別のオプションは、変更イベントのツールヒント値を設定することです。 – Shua

関連する問題