Tree、DataGrid经常要设置自己制定样式或特殊的UI,我们需要呈现器,经常使用外部呈现器(作为项目渲染器使用的自定义组件在MXML或ActionScript编写),我们需要用到itemRenderer属性来进行设置

使用方法:

<mx:Tree id="IDTree"  labelField="@NAME" dataProvider="{DPtree}"
       width="200" height="159"  itemRenderer="components.TreeCheckBoxRenderer"
       click="TreeOnClick(event)"  showRoot="true"  x="0" y="0">       
 </mx:Tree>

如希望动态设置itemRenderer,写法如下:

import components.TreeCheckBoxRenderer;

//方法中下入下面代码:

var renderer:IFactory=new ClassFactory(TreeCheckBoxRenderer);   
IDTree.itemRenderer=renderer;

转载于:https://www.cnblogs.com/Anlycp/archive/2012/02/14/2350657.html

Flex 学习笔记 动态设置itemRenderer相关推荐

  1. Flash/Flex学习笔记(30):不用startDrag和stopDrag的对象拖动

    对于从Sprite类继承来的对象,要实现拖放当然是Flash/Flex学习笔记(13):对象拖动(startDrag/stopDrag) 里讲的方法最方便,但是对于不是从Sprite类继承得来的对象, ...

  2. Flash/Flex学习笔记(51):3维旋转与透视变换(PerspectiveProjection)

    Flash/Flex学习笔记(49):3D基础 里已经介绍了3D透视的基本原理,不过如果每次都要利用象该文中那样写一堆代码,估计很多人不喜欢,事实上AS3的DisplayObject类已经内置了z坐标 ...

  3. 文件和存储管理学习笔记-动态磁盘管理

    Server 2008 R2 文件和存储管理学习笔记-动态磁盘管理 基本磁盘是包含基本分区.扩展分区或逻辑驱动器的一种物理磁盘 动态磁盘提供了基本磁盘不提供的一些高级功能,创建无限数量卷.跨越多个磁盘 ...

  4. Flex学习笔记(零)

    推荐Flex的初学者学习Adobe官方提供的Flex in a Weekvideo series, Flex 4.5.这一系列教程虽然是英文视频,但是Adobe很贴心地给出了pdf格式的视频内容和源代 ...

  5. HALCON 20.11:深度学习笔记(5)---设置超参数

    HALCON 20.11:深度学习笔记(5)---设置超参数 HALCON 20.11.0.0中,实现了深度学习方法.关于超参数的有关设置内容如下: 不同的DL方法被设计用于不同的任务,它们的构建方式 ...

  6. WPS文字 JSA 学习笔记 - 批量设置表格

    WPS文字 JSA 学习笔记 - 批量设置表格 创建表格样式 批量设置表格 返回当前表格索引 参考资料 创建表格样式 function 创建表格样式(styleName = "表格" ...

  7. Flex学习笔记(1)——入门,HelloFlex

    稍微有些资历的Web程序员想必都还记得Macromedia这个公司吧,想当初网页编程三剑客:Dreamweaver.Flash.Fireworks是多么的红火,可惜现在Macromedia已经是一个过 ...

  8. flex 学习笔记 皮肤(一)

    flex 定义为组件定义皮肤有一下方式  : 一.    图形皮肤 如下所示: mx|Button{ upSkin:Embed(source="assets/btnup.png") ...

  9. Flex 学习笔记之一:Flex 简介

    Flex 是一个高效.免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器.桌面和操作系统实现一致的 ...

最新文章

  1. IT人员健康信号之颈椎病自疗
  2. 【机器学习】特征降维
  3. 解决ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
  4. django 1.8 官方文档翻译:2-1-1 模型语法
  5. (30)FPGA米勒型状态机设计(一段式)(第6天)
  6. linux下串口多线程通信 ,多串口收发数据错乱问题解决办法
  7. List集合去除重复对象及equals()、hashCode()方法的作用
  8. android音频杂音问题_如何让短视频音质更好,AE+PR短视频音频输出处理讲解
  9. 有关windows在调试ODOO8.0有些问题
  10. Android Intent 机制解析 - Intent 是什么?作用是什么?
  11. flutter 实现文字竖排以及动画效果(文字逐一显示)
  12. deepin---获取root权限
  13. laravel 中 使用闭包查询 分开whereIn
  14. Ford-Fulkerson 最大流求解方法
  15. 程序员叫啥名字_他们的名字叫程序员
  16. 求1的阶乘~N的阶乘之和
  17. @value(“${}“)和@value(“#{}“)的区别
  18. 华为1+X网络系统建设与运维(中级)——生成树协议(STP)
  19. mysql参数之skip_networking
  20. C++从0到1入门编程

热门文章

  1. D3-栈[Java数据结构和算法]
  2. 创建vue项目+总结使用(跨域问题+vue 创建)
  3. javaWeb实现文件上传与下载 (转)
  4. linux 打包压缩工具
  5. [翻译] MotionBlur
  6. public void DeleteT(ListT EntityList) where T : class, new() 这是什么意思
  7. GitLab: 开源免费的git管理工具
  8. Convert .Net Program To Mono
  9. 做好十足准备面字节跳动,五面都过了,HR告诉我这个原因我被刷了...
  10. Android蓝牙开发其二