2009-06-09 6 views
2

基本的に、新しいItemRendererを作成し、表示する準備ができた必要なデータを渡すflex/actionscriptリストクラスの関数をオーバーライドします。表示されているデータの種類に基づいて別のレンダラーを表示したいので、これを行う必要があります。そのような機能はありますか?Flex/Actionscriptリスト内に複数のitemRenderersを定義することはできますか?

私は本当にリストにそれをしているデータの種類に応じて、そのはaddChild関数を呼び出し、単一のitemRenderer渡したくない - ...

おかげでそれはちょうどいないようですが。

答えて

2

あなたは(ListBaseを拡張し、List、)ListBaseクラスのpublicメソッドをオーバーライドする必要がありますcreateItemRenderer(data:Object):IListItemRenderer

+0

OMG!どのように私はその機能を見ませんでした!私は盲目になるはずです。あなたの助けをありがとう:) –

関連する問題