Flex4 DataGrid ItemRenderer内嵌方式
2024-08-31 01:40:28
Flex4 DataGrid ItemRenderer像Flex3一直内嵌ItemRenderer会报空对象引用的错误,如:
<s:GridColumn dataField="title" headerText="Label">
<s:itemRenderer>
<fx:Component>
<s:Image source="assets/img/1.jpg" width="110" height="110"/>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
需要添加GridItemRenderer
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="application1_creationCompleteHandler()">
<s:layout>
<s:VerticalLayout verticalAlign="middle" horizontalAlign="center"/>
</s:layout>
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.events.FlexEvent;
[Bindable]
private var ac:ArrayCollection = new ArrayCollection([
{img:'1.jpg',name:'黄家驹',record:'再见理想'},
{img:'2.jpg',name:'BEYOND',record:'海阔天空'}
]);
]]>
</fx:Script>
<s:DataGrid id="gridImage" width="402" height="600" dataProvider="{ac}">
<s:columns>
<s:ArrayList>
<s:GridColumn dataField="img" headerText="ID" width="110">
<s:itemRenderer>
<fx:Component>
<s:GridItemRenderer>
<s:Image source="assets/img/{data.img}" width="110" height="110"/>
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
<s:GridColumn dataField="name" headerText="姓名" width="90"></s:GridColumn>
<s:GridColumn dataField="record" headerText="专辑" width="200"></s:GridColumn>
</s:ArrayList>
</s:columns>
</s:DataGrid>
</s:Application>
最新文章
- HTML学习笔记--HTML的语法【1】
- 后台动态生成GridView列和模版
- 自定义Image自动切换图像控件
- jenkins和docker 在docker里运行jenkins
- overflow:auto/hidden的应用
- <;四>;面向对象分析之UML核心元素之用例
- 【暑假】[实用数据结构]UVa11235 Frequent values
- Random问题
- LeetCode - 二叉树的最大深度
- sorted
- MySQL增删改查常用语句命令
- POST数据中有特殊符号导致数据丢失的解决方法
- sql server 中DateName()函数及DatePart()函数
- jar包获取资源文件
- MSSQL段落还原脚本
- 【树莓派】服务配置相关3:基于Ubuntu Server的服务配置
- 关于nohup 和 &;的使用
- 如何利用反射简化Servlet操作
- mysql 错误:1166 解决办法
- oracle 修改字符集 修改为ZHS16GBK
热门文章
- 使用FTP搭建YUM
- 【LeetCode】14 - Longest Common Prefix
- 推荐一款C#反编译软件(开源)
- Epic - Spiral Matrix
- webstorm+nodejs+JetBrains IDE Support+chrome打造前端开发神器
- c++ struct 使用
- Educational Codeforces Round 5 A. Comparing Two Long Integers
- 《Java数据结构与算法》笔记-CH5-链表-2单链表,增加根据关键字查找和删除
- tmux的使用方法和个性化配置
- 实体框架 (EF) 入门 =>; 三、CodeFirst 支持的完整特性列表