怎么动态设置 DataGrid headerRenderer

opmic 2011-02-20 10:48:38
var arr:Array = new Array();
var dc:PaGridColumn = new PaGridColumn();
dc.headerText = "种类";
dc.dataField = "name";
var dc1:PaGridColumn = new PaGridColumn();
dc1.headerText = "币种";
dc1.dataField = "phone";
// 怎么动态设置headerRenderer 要动态的因为列是动态加的
// dc.headerRenderer = {mx.controls.dataGridClasses.DataGridItemRenderer};//这样设置不行
arr.push(dc);
arr.push(dc1);
grid.columns = arr;
...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wz50559 2012-02-09
  • 打赏
  • 举报
回复
// var renderer:IFactory = new ClassFactory(mx.controls.Label);
// adg.headerRenderer = renderer
Da嗒_Sunny 2011-10-13
  • 打赏
  • 举报
回复
详解呀
passself 2011-02-21
  • 打赏
  • 举报
回复
用于为每个子项创建导航按钮的类工厂。默认值为创建 mx.containers.accordionClasses.AccordionHeader 的类工厂。创建的对象必须是 Button 的子类,并且必须实现 mx.core.IDataRenderer 接口。data 属性设置为与标题相关的内容。

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧