错误提示:
1067: Class 类型值的隐式强制指令的目标是非相关类型 mx.core:IFactory。
解决:
var col:DataGridColumn = new DataGridColumn();
col.itemRenderer = new ClassFactory(CheckBoxItemRenderer);
CheckBoxItemRenderer是自己写的AS类
classFactory是new 的快捷用法。一个组件在被作为itemRenderer之后,每个被调用都是单独的实例。
设置DataGridColumn的textAlign属性为center
col.setStyle("textAlign","center"); //居中对齐
参考:Flex组件的项目渲染器(ItemRenderer)使用总结
http://www.cnblogs.com/aierong/archive/2009/02/11/ItemRenderer.html
本文解决了Flex中DataGridColumn设置自定义渲染器时出现的错误,并介绍了如何正确配置及实现居中对齐。

被折叠的 条评论
为什么被折叠?



