mx:Treeを使ってアイテムごとに違うアイコンを表示させるようにしたい。 この場合にいろいろな方法があるみたいだが、やっぱり一番いいのは iconFunctionを使う方法だろう。 どうやら、iconFieldというプロパティにデータの変数(属性)名を指定すればそれでもiconは変更できるみたいであるが、 クラス名を書かなければいけない。 なので、私がお勧めなのは、iconFunctionとCSSを使ってアイコンを指定する方法だ。 まずは下記のようにTreeオブジェクトを配置する。 <mx:Tree id="tree" labelField="@label" showRoot="true" width="200" height="200" iconFunction="{showIcon}" styleName="treeIcons"> <mx:XMLListCollection id