2011-06-30 22 views
0

mx:Treeコンポーネントに複数の属性を表示することはできますか? XMLは次のようになります。mx:Treeに複数の属性を表示

<item comment="blabla" author="user1" date="21.05.2011"> 
    <item comment="blabla" author="user2" date="21.05.2011"/> 
    <item comment="blabla" author="user3" date="21.05.2011"/> 
</item> 

私は、各ノードが別々の行に、コメント、著者と日付を表示したいです。

私はFacebookの壁のようなものを表示するためにこれを使用する予定です。誰かがメッセージを書き、他のユーザーはコメントを付けることができます。

アイデア?

答えて

4

これにカスタムItemRendererを使用できます。

チェックアウトのAdobe LiveDocsの:別の場合

myLabelFunction(item:XML):String { 
    return [email protected] + ' ' + [email protected] + ' (' + [email protected] + ')'; 
} 

:あなたは、同じ行の属性のすべてでOKだったら http://livedocs.adobe.com/flex/3/html/help.html?content=cellrenderer_8.html

乾杯

+0

私はカスタムItemRenderersについて知っていますが、私は知らないラベル以外の他の属性にアクセスする... –

+0

あなたはXML属性にアクセスする方法がわかりません、または正確に何を意味していますか?あなたは精緻化できますか? –

+0

うん、問題は、私のItemRendererのXML属性にアクセスできないということでした。私はtreeListData.commentのようにアクセスしようとしていました。愚かな間違い:|正しい方法はtreeListData.item。@属性です。ありがとうございました –

関連する問題