Flex的默认高度<s:list>太高</s:list>

时间:2012-07-24 00:41:16

标签: actionscript-3 flash flex list actionscript

  

可能重复:
  Flex 4: Setting Spark List height to its content height

我的Flex 4应用程序中有<s:List>,如下所示:

enter image description here

...而呈现它的代码如下所示:

<s:VGroup gap="15" width="90%" left="{width * 0.1}">
<!-- Display the list of reviews -->
    <s:List contentBackgroundAlpha="0" borderVisible="true"
            itemRenderer="renderers.ReviewRenderer" dataProvider="{data}"
            top="10" minHeight="1"/>

<!-- Display the review entry form -->
    <pages:ReviewForm width="90%" />
</s:VGroup>

有没有办法可以让列表完全符合其内容的高度,而不是在底部有这么多额外的空间?我很肯定我没有任何关于占用所有额外空间的列表项,因为当我将鼠标悬停在列表项上时,只有列表中显示的区域被赋予蓝色背景。

感谢您的时间。

2 个答案:

答案 0 :(得分:0)

您可以设置名为'measuredHeight'的属性。

答案 1 :(得分:0)

我找到了。显然这个问题已在SO上提出:https://stackoverflow.com/a/3826295/663604

希望能有所帮助。