首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex中tree图标自定义有关问题

2012-04-20 
flex中tree图标自定义问题首先是源代码:XML code?xml version1.0 encodingutf-8?mx:Application

flex中tree图标自定义问题
首先是源代码:

XML code
<?xml version="1.0" encoding="utf-8"?>    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"            layout="vertical"            verticalAlign="middle"            backgroundColor="white">        <mx:XMLList id="dp">         <node icon="iconSymbol1">            <node icon="iconSymbol3"/>            <node icon="iconSymbol4"/>            <node icon="iconSymbol5"/>         </node>         <node icon="iconSymbol2">             <node icon="iconSymbol6"/>            <node icon="iconSymbol7"/>            <node icon="iconSymbol8"/>         </node>      </mx:XMLList>      <mx:Script>          <![CDATA[          [Bindable]          [Embed(source="04.png")]          public var iconSymbol1:Class;         [Bindable]         [Embed(source="03.png")]         public var iconSymbol2:Class;         [Bindable]         [Embed(source="05.png")]         public var iconSymbol3:Class;         [Bindable]         [Embed(source="06.png")]         public var iconSymbol4:Class;         [Bindable]         [Embed(source="07.png")]         public var iconSymbol5:Class;         [Bindable]         [Embed(source="08.png")]         public var iconSymbol6:Class;         [Bindable]         [Embed(source="09.png")]         public var iconSymbol7:Class;         [Bindable]         [Embed(source="10.png")]         public var iconSymbol8:Class;          ]]>      </mx:Script>       <mx:Tree id="TreeProject"                dataProvider="{dp}"                 showRoot="true"                iconField="@icon"                width="320"/></mx:Application>


运行效果: <node icon="iconSymbol1">
 <node icon="iconSymbol2"> 这两处图标还是默认的文件夹
并把《xmlList》中的内容显示到了页面。。。。。。。
求高手指点一下!万分感谢!

[解决办法]
网上关于Tree的例子还是比较多的!官方的例子也不错的 仔细研究下还是比较容易解决的
把xmlList 显示到了页面是因为tree 没有找到正确的节点显示!labelField 属性 tree 还有很多其他的属性设置等等 请查看API

热点排行