我目前正在构建一个应用程序,它呈现表格(从Web服务获取)数据,并将其喷射到数据网格中--似乎是在屏幕上呈现数据的最明显方式。
我现在遇到了数据网格中的一些限制,不知道如何才能继续前进。作为Flex开发的新手,我有点迷茫。
我想做的几件事。
1.数据在逻辑上被分成组,每当我移动到新组时,我都希望能够在网格中有副标题。
1.我希望能够根据单元格的内容相对于行中的其他值突出显示单元格-即突出显示行中具有最高值的单元格。
使用标准数据网格可以做到这一点吗?
实际上,我现在使用的是Flex Builder的先试后买版本,但我已经订购了Flex Builder 3 Pro--它正在给我送来。我知道这个版本有一个“高级数据网格”控件--也许它可以支持我想要做的一些事情?
或者--是否有其他构建自定义表格数据的方法?
2条答案
按热度按时间disbfnqx1#
让Adobe的AdvancedDataGrid见鬼去吧。你很快就会发现它有很多缺点,你会认为自己比它更好,在这里覆盖一些东西,在那里调整一些东西,但最终ADG会彻底摧毁你。听从我的号召,不惜一切代价避免这种情况。ADG是Adobe外包给他们失败的印度团队的,这个团队已经解散,仅它就占整个Flex框架的30%以上,他们是可怕的根深蒂固的问题,现在重新开始更好。不惜一切代价远离ADVANCDEDDATAGRID!
nzk0hqpo2#
DataGrid是实现这一点的最佳选择,但也可以看看AdvancedDataGrid(这里有一些来自FarataSystems的AdvancedDataGrid Demos with Source)。
(来源:flexicious.com)
众所周知,DataGrid和AdvancedDataGrid都很难定制,而且您想做的每件事都相当高级,因此需要一段时间才能上手,但您最终可以做到。
除非您开始使用现有的一些数据可视化库做一些高级工作,否则没有其他方法可以构建表格数据。
祝你好运,兰斯