Flex个人使用总结:ClassFactory,动态为DataGird添加渲染列
来源:互联网 发布:windows xp纯净版系统 编辑:程序博客网 时间:2024/05/17 08:49
今天在做项目中遇到的问题,需要动态生成DataGird,且所以列信息都从数据库中获取,动态生成列问题很简单,在DataGird中加入chenkbox等一些控件,以前也使用过,使用的是mxml写的itemrender,在as动态写itemrender没用过,所以查了一些帮助,发现一个类ClassFactory,感觉很好用,记录下来(下面是帮助里面描述的)
ClassFactory 类实现 IFactory 接口。因此,通过该类,您可以创建可分配到 IFactory 类型属性的对象,如 List 控件的 itemRenderer
属性或 DataGrid 控件的 itemEditor
属性。
例如,假设您编写了一个名为 ProductRenderer 的项目渲染器类,该类包含一个 showProductImage
属性,此属性可以是 true
或 false
。如果您希望 List 控件使用此渲染器,并使每个渲染器实例都显示产品图像,则应编写以下代码:
var productRenderer:ClassFactory = new ClassFactory(ProductRenderer); productRenderer.properties = { showProductImage: true }; myList.itemRenderer = productRenderer;
- Flex个人使用总结:ClassFactory,动态为DataGird添加渲染列
- Flex个人使用总结:ClassFactory
- 使用ClassFactory 生成渲染器
- ItemRender---之使用ClassFactory生成渲染器
- flex datagird渲染图片和按钮
- Flex: 按比例设置DataGird的列宽
- Flex: 按比例设置DataGird的列宽
- flex datagird 动态刷新单元格数据
- Flex中datagrid动态添加列
- Flex中datagrid动态添加列
- Flex中datagrid动态添加列
- 为Flex Datagrid添加复选框列
- Flex AdvancedDatagrid表头中分列的渲染器的使用
- Flex 迷你教程 — 动态改变DataGird行的颜色
- JSF动态为DataTable添加列
- JSF动态为DataTable添加列
- Flex AdvancedDataGrid动态添加列并绑定数据库返回数据
- ClassFactory的使用
- 云计算 介绍
- sadfsadf
- linux sort uniq -c
- 从医生治病流程看企业内部ERP推进流程
- java.io.file类各种操作
- Flex个人使用总结:ClassFactory,动态为DataGird添加渲染列
- 岗位技能培训
- 在低版本的 vc 中使用 vc 10.0 的新特性
- 数据库设计
- QFile详解
- 处理【试图运行项目是出错:无法在Web服务器上启动服务。您不具备此应用程序的权限。】
- 当domino http线程挂起时
- 我们为什么选择工作流?
- doxygen配置常用操作