2011-05-27 24 views
3

我是Flex 4新手(一般Flex/AS)。 我正在使用spark列表控件来显示我的自定义项目渲染器的某些项目。我试图做到以下几点: (1)在我的列表控件中显示行之间的分隔线控制 (2)即使没有添加单行,我想要在后台显示水平网格线如何在flex 4列表中显示网格线?

我不知道(1)和(2)是否可以一次完成。 我可以通过修改我的项目渲染器来解决(1)有边界,我猜。但我想知道是否有更好或更传统的方式。

我不知道如何解决(2)。

谢谢!

回答

2

我会像你说的那样做,在项目渲染器的底部画一条线。 至于(2),你可以直接在自定义列表皮肤上添加一行,并在设置数据提供者时将其删除。

+0

嗨,谢谢你的回应。但我不确定皮肤如何运作(指(2))。该列表最初必须是空白的,并且是10行的高度。在这一点上,我想看到网格线(9分隔符)。当用户添加一个实际的行时,我仍然可以看到9个空行(8个分隔符)的网格线。如果用户调整窗口大小,初始高度(10行)可能会增加。如果他拖动并增加窗口的大小,我的列表现在可能是20行的高度。你的方法也能帮助你吗? – abhgh 2011-05-28 12:37:28