Flex 4:将Spark List高度设置为其内容高度

前端之家收集整理的这篇文章主要介绍了Flex 4:将Spark List高度设置为其内容高度前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何将Spark List高度设置为其内容的高度?

试过这个:

var lastRow:IVisualElement =
                 myList.dataGroup.getElementAt(myList.dataGroup.numElements - 1);
myList.height = lastRow.y + lastRow.height;

它在单个项目的情况下工作,但是在更多项目的情况下lastRow为null.

解决方法

在mxml你可以这样做:
<s:List width="100%">
    <s:layout>
        <s:VerticalLayout useVirtualLayout="false" requestedMinRowCount="1"/>
    </s:layout>
</s:List>

您在List中的layout中设置requestedMinRowCount或requestedRowCount.它也让我得到了.希望有帮助.

猜你在找的Flex相关文章