定制Flex数据网格或替代解决方案

r55awzrz  于 2022-09-21  发布在  Apache
关注(0)|答案(2)|浏览(158)

我目前正在构建一个应用程序,它呈现表格(从Web服务获取)数据,并将其喷射到数据网格中--似乎是在屏幕上呈现数据的最明显方式。

我现在遇到了数据网格中的一些限制,不知道如何才能继续前进。作为Flex开发的新手,我有点迷茫。

我想做的几件事。

1.数据在逻辑上被分成组,每当我移动到新组时,我都希望能够在网格中有副标题。
1.我希望能够根据单元格的内容相对于行中的其他值突出显示单元格-即突出显示行中具有最高值的单元格。

使用标准数据网格可以做到这一点吗?

实际上,我现在使用的是Flex Builder的先试后买版本,但我已经订购了Flex Builder 3 Pro--它正在给我送来。我知道这个版本有一个“高级数据网格”控件--也许它可以支持我想要做的一些事情?

或者--是否有其他构建自定义表格数据的方法?

disbfnqx

disbfnqx1#

让Adobe的AdvancedDataGrid见鬼去吧。你很快就会发现它有很多缺点,你会认为自己比它更好,在这里覆盖一些东西,在那里调整一些东西,但最终ADG会彻底摧毁你。听从我的号召,不惜一切代价避免这种情况。ADG是Adobe外包给他们失败的印度团队的,这个团队已经解散,仅它就占整个Flex框架的30%以上,他们是可怕的根深蒂固的问题,现在重新开始更好。不惜一切代价远离ADVANCDEDDATAGRID!

nzk0hqpo

nzk0hqpo2#

DataGrid是实现这一点的最佳选择,但也可以看看AdvancedDataGrid(这里有一些来自FarataSystems的AdvancedDataGrid Demos with Source)。
(来源:flexicious.com)

众所周知,DataGrid和AdvancedDataGrid都很难定制,而且您想做的每件事都相当高级,因此需要一段时间才能上手,但您最终可以做到。

除非您开始使用现有的一些数据可视化库做一些高级工作,否则没有其他方法可以构建表格数据。

祝你好运,兰斯

相关问题