AS3数据网格冻结窗格/始终在可滚动数据网格中显示列

时间:2012-02-28 17:40:58

标签: actionscript-3 datagrid show

下午 我有一个带有一些自定义渲染器的数据网格,我只是好奇我应该如何处理冻结的能力,并且在向左/向右滚动时始终显示最左边的3列。

我认为我可能不得不求助于2个数据网格,第一个显示我想要的3列,以及滚动其余列的能力。只有问题然后我猜是链接行选择以在两者中选择该行并将列排序在一起......

或者,当一个人向右滚动时,尝试选择4+列并将其宽度缩小到0会更好,然后在向左滚动时将其增加回最大宽度?虽然这会导致有趣的问题发生,因为数据网格的内容会变得越来越小,直到你向右100%并且滚动条会消失......

有什么想法? 谢谢, JC

1 个答案:

答案 0 :(得分:1)

假设您正在使用Flex,您正在寻找的datagrid属性称为lockedColumnCount。如果设置lockedColumnCount="3",则数据网格的前3列(从左侧)将始终显示。