TreeItemRenderer的icon怎么设置?我试了很久不知道怎么弄.
------解决方案--------------------
TreeItemRenderer的Icon可以这样设置,给你参考下:
但我还是推荐你用其他的方式修改Icon,Tree组件有多种方式,比如iconFunction,iconField属性
- XML code
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var dataStore:ArrayCollection = new ArrayCollection( [ {id : '01', name:'中国', children:[ { id : '011', name:'黑龙江'}, { id : '012', name:'湖南'} ]}, {id : '02', name:'美国'} ] ); ]]> </mx:Script> <mx:Tree dataProvider="{dataStore}" showRoot="true" labelField="name" width="400" height="400" itemRenderer="MyTreeItemRenderer"> </mx:Tree> </mx:Application>