halo的grid DataGridColumn itemRenderer 混用 spark 组件
一般在 halo DataGridColumn itemRenderer 中使用图片在数据源中定义好了
例如:
<fx:Declarations>
<s:ArrayCollection id="slideShowData"> <fx:Array> <fx:Object name="Flash Player" bu="Platform" icon="@Embed(source='assets/icons/1.png')" /> </fx:Array>
</s:ArrayCollection>
</fx:Declarations>
1.itemRenderer 使用halo组件
注意:一定不要 在 DataGridColumn 节点中定义 dataField映射的列,否则图片不出来(笔者亲自测试过)
例如:<mx:DataGridColumn headerText="Business Unit" dataField="icon">
<mx:itemRenderer>。。。。
<mx:DataGridColumn headerText="Business Unit" >
<mx:itemRenderer>
<fx:Component>
<mx:Image source="{data.icon}" width="50" height="50" />
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
强制使用 spark 在 itemRenderer中使用image的话是一个错误:如图:
需要这样做:代码如下:
<mx:DataGridColumn headerText="Business Unit" >
<mx:itemRenderer>
<fx:Component>
<s:MXDataGridItemRenderer>
<s:Image source="{data.icon}" width="50" height="50" />
</s:MXDataGridItemRenderer>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
- 大小: 14.1 KB
分享到:
相关推荐
首先,Spark组件集是Flex4的核心特性之一,它提供了一套完全重写且优化的UI组件,相比以前的 Halo 组件,Spark组件在样式、性能和可定制性上有了显著提升。Spark组件的设计理念是组件化和模块化,使得开发者能够更...
【Halo博客系统搭建教程】 在本文档中,我们将详细阐述如何在Ubuntu 18.04操作系统上搭建Halo博客系统,包括安装必要的环境、配置文件修改以及实现开机自启动。Halo是一款轻量级的开源博客平台,提供丰富的主题和...
Flex4引入了全新的组件架构,主要由两个组件集构成: Halo(基于Flash Player 9)和Spark(基于Flex SDK 4及以上)。Spark组件模型更注重可定制性和性能优化,它允许开发者通过MXML和ActionScript轻松创建和修改组件...
halo-comment是的用户评论模块。 项目设置 npm install 编译和热重装以进行开发 npm run serve 编译并最小化生产 npm run build-comment 运行测试 npm run test 整理和修复文件 npm run lint 自定义配置 请参阅。
Flex4采用了全新的Spark组件架构,与之前的Flex3(Halo组件架构)相比有了很大的改进。Spark架构采用了更为现代的设计模式,如MVC(Model-View-Controller)模式,这使得组件更加模块化、易于维护,并提高了整体性能...
【标题】"halo-dev-halo-master_java_" 指的是一个名为 "halo" 的开发项目,其主分支可能是 "master",并且是用 Java 语言编写的。这个项目可能是一个开发框架或者是一个管理系统的代码库,尤其适合用于构建基于 ...
Spark是Adobe Flex中的一个组件架构,它提供了一套更加灵活和高性能的UI组件库,相比早期的 Halo 组件,Spark组件更加轻量级,设计上更注重可扩展性和样式定制。Spark组件包括各种基础控件,如按钮、面板和布局,...
《Halo开源建站工具v2.13.1:构建高效网站的新选择》 Halo,这个开源建站工具的最新版本v2.13.1,为开发者和网站设计者提供了一种强大且灵活的平台,用于快速构建和管理高质量的网站。作为一个开源项目,Halo的核心...
它引入了Spark组件集,与原有的 Halo 组件集相比,Spark组件更加灵活、可定制化,并且支持更加丰富的视觉效果。Spark组件设计的目标是提高组件的性能和可扩展性,同时提供更现代的外观和感觉。例如,新组件支持...
1. **Spark组件模型**:Spark组件模型是Flex 4.0的核心,它与原来的 Halo组件模型并存。Spark组件更注重设计和表现,提供了更高的定制性和性能优化。它们基于CSS样式,允许开发者通过样式表来改变组件的外观和行为。...
在本教程中,我们将深入探讨如何使用Halo博客平台与Nginx服务器进行集成部署,同时还会涉及到如何安装和配置炫酷的博客主题。Halo是一款轻量级、高效的Java博客系统,而Nginx则是一款高性能的Web服务器,常用于反向...
HALO2.0中文版使用说明:如果你在双击Halo.exe后没有反应,那说明你的系统没有安装JDK1.5,安装后再运行就可以了。添加的功能或者修正的问题如下:一、修正了对类搜索的bug问题,修正了更新地址和简体转繁体的问题;...
在Flex 4.0中,引入了全新的Spark组件模型,与早期的 Halo 组件库相比,Spark 提供了更加灵活的设计和定制能力。Spark组件基于MXML和CSS,使得界面设计更加直观,同时支持自定义组件的皮肤和行为,为开发者提供了...
1. **Spark组件模型**:Flex4引入了全新的Spark组件架构,与早期的 Halo 组件模型相比,Spark组件提供了更高的可定制性和性能。Spark组件设计为轻量级且可扩展,允许开发者深入定制UI元素的外观和行为。 2. **MXML...
3. **Spark组件集**:Flex 4.0引入了全新的Spark组件集,相比旧版的 Halo 组件,Spark组件更注重可定制性和性能优化。Spark组件的设计理念是分离视觉表现和行为,允许开发者深度自定义组件外观和行为。 4. **...
在Flex 4.0中,最大的改进之一是引入了Spark组件模型,与原有的 Halo 组件模型并存。Spark组件模型强调设计者和开发者的分离,允许更灵活的布局和样式控制,提供更丰富的视觉效果。例如,Flex 4.0的Skinning和...
Halo是一款功能强大的开源建站工具,专为个人和企业用户提供简单、高效的网站构建解决方案。它的设计理念在于将复杂的网站开发过程简化,使得即使没有专业编程背景的用户也能轻松搭建自己的网站。这款开源软件的易用...
1. **Spark组件模型**:Flex 4.0引入了全新的Spark组件模型,与之前的 Halo 组件模型相比,Spark组件更加轻量级,可定制性更强。Spark组件支持皮肤和样式,使得UI设计更为灵活,可以创建出独特且富有吸引力的用户...
首先下载破解工具Halo sjboy V2.0 下载地址:Halo sjboy V2.0.rar 然后下载JAVA平台支持jre-1_5_0_04-windows-i586-p.exe 下载地址:jre-1_5_0_04-windows-i586-p.exe 两样全部下载完成之后,先安装JAVA平台支持...
在这个项目中,CSS被用来实现Halo主题的各种视觉特性,如配色方案、字体样式以及组件的交互效果。 文件名"halo-dev-halo-theme-hux-d5ad575"可能代表了主题的特定版本。"d5ad575"很可能是Git仓库中的一个提交ID,这...