用户名: 密码: 验证码: QQ--程序群:31736530 动画群:38836599
闪无忧
 
首 页 业界新闻 业界杂谈 Flash教程 Flash源码 Flash图书 Flash酷站 Flex & AIR 供求信息
   本栏目通告:   请大家多多关注[Flex应用案例],更希望大家[推荐好的案例]给我们
当前位置 :首页>Flex-AIR>Flex资料>列表

Flex的tree中自定义所有节点图标

[来源:http://oliwen.blog.163.com/blog/static/38057532200 | 作者:oliwen | 时间:2008-06-04 | 点击:  | 收藏本文  【 】]

代码:


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
 <mx:Script>
  <![CDATA[
   import mx.collections.XMLListCollection;
  
   [Embed(source="assets/max_over.gif")]          //这是图片的相对地址
         [Bindable]
         public var OKicon:Class;
         
         [Embed(source="assets/close_over.gif")]          //这是图片的相对地址
         [Bindable]
         public var NOicon:Class;
   
   //设置不同图表           
   private function iconFun(item:Object):*
   {
    var xml:XML     = item as XML;
    
    if(xml.attribute("bool") == true)
     return OKicon;
    else if(xml.attribute("bool") == false)
     return NOicon;
   }  
  ]]>
 </mx:Script>
 
 <mx:XMLListCollection id="datatree" >
  <mx:source> 
            <mx:XMLList>
                <node label="NO1" bool="false">
                    <node label="NO11" bool="false">
                        <node label="NO111" bool="false"/>
                    </node>
                    <node label="NO22" bool="true"/>
                </node>
                <node label="NO2" bool="true">
                    <node label="NO11" bool="false">
                     <node label="NO111" bool="false"/>
                    </node>
                    <node label="NO22" bool="true">
                     <node label="NO222" bool="false"/>
                    </node>
                </node>
            </mx:XMLList> 
  </mx:source>
 </mx:XMLListCollection>
 
 <mx:Tree id="tree" y="40" width="100%" height="100%" fontFamily="Arial" fontSize="12"
   dataProvider="{datatree}" labelField="@label" iconFunction="iconFun" />
</mx:Application>


原文地址:http://oliwen.blog.163.com/blog/static/38057532200821234231321/


文章如果有错误或者缺少文件,请发邮件提交给我们
上一篇:另类的 flex Accordion组件下载
下一篇:flex拖动-装备栏的简单实现
Tags:    flex tree
>>> 最新评论:(共有 1 位网友发表了评论)      查看所有评论
  发表评论
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
·本站发布内容均为客观表达作者观点,不代表闪无忧立场,请勿攻击和漫骂
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
  Flex及AIR分类
  Flex资料   Flex动态
  Flex案例   Flex源码
  AIR资讯
  搜索本站资料
Google
  Flex相关
  寻找Flex工作机会
  发布Flex工作机会
  相关文章
·Flex性能优化常用手法总结
·内存图表跟踪flashplayer的内存
·Flex组件原始码修改
·Flex中的可视化对象在多点触控屏
·FLEX文本高亮类HighlightBlock
·FLEX程序初始化及此解密过程
·Flex Builder编译错误An interna
·Flex源码学习之mx.utils.*
·Flex builder 配合 FlashDevelop
·大型flex项目一点经验之谈
  热门文章
·Flex 3 AdvancedDataGrid的使用(第二
·Flex中文官方帮助教程下载
·如何从零开始编写一个flex组件
·用Adobe Flex 2和Java创建富Internet
·基于Flex的在线图片编辑器
·Flex 3 发现之旅:AdvancedDataGrid的
·FLEX地图应用教程之一
·学习Flex几个值得研究的例程代码
·Flex 3 dvancedDataGrid的使用(第一部
·FlexUnit 的用法
·Flex 入门教程
关于我们 - 免责声明 - 网站地图 - 商务服务 - 联系我们 - RSS地图
©CopyRight 2006-2008, 5UFlash.COM, Inc. All Rights Reserved
鲁ICP备06034971号