【发布时间】:2011-02-04 06:19:40
【问题描述】:
我正在尝试找到一种简单而可靠的方法来覆盖 DataGrid 的默认布局并以左右方式填充其值。举例说明:
我的数据模型是一个数组:{a: xxx1..n, b: yyy1..n, c: zzz1..n} 默认的 DataGrid 组件将其布局为:
a b c
xxx1 yyy1 zzz1
xxx2 yyy2 zzz2
xxxn yyyn zzzn
等等
以“a”、“b”和“c”作为标题,x、y、z 是 dataProvider 中每个对象的值。
现在我想像这样水平地布置这个:
a xxx1 xxx2 xxxn
b yyy1 yyy2 yyyn
c zzz1 zzz2 zzzn
我已经四处寻找答案,但没有找到任何答案。也许我只是使用了错误的关键字搜索...
无论如何,如果有人知道这个问题的解决方案,无论是像我以某种方式错过的属性设置一样平凡,还是第 3 方组件等。我将非常感激!
ps:最终,这必须完全启用选项卡和单元格可编辑。如果您有一个涉及多字段 itemRenderer 的深奥解决方案,请记住这一点。我提到这一点是因为我尝试过这样的解决方案,但未能穿透 DataGrid 的 Unfailing Field of Tab Vitiation(即 DataGrid 似乎覆盖了其 itemRenderer 内的选项卡功能,强行将焦点设置到下一个渲染器/编辑器)。
【问题讨论】:
标签: apache-flex layout datagrid header