1
我有DataGroup與TileLayout。如何使數據組的大小相應地調整爲數據組中元素的數量?DataGroup TileLayout autoheight
例如1有1行4元素。每個元素高20像素。所以我想我的數據組也是20像素高。如果我有7個元素將是2行,我希望我的數據組的高度爲40像素,依此類推。
現在對於具有1行的數據組大約爲100px高。
我有DataGroup與TileLayout。如何使數據組的大小相應地調整爲數據組中元素的數量?DataGroup TileLayout autoheight
例如1有1行4元素。每個元素高20像素。所以我想我的數據組也是20像素高。如果我有7個元素將是2行,我希望我的數據組的高度爲40像素,依此類推。
現在對於具有1行的數據組大約爲100px高。
找到解決方法:
private function onCreationComplete(event:Event):void
{
dataGroup.height = (dataGroup.layout as TileLayout).rowCount * ((dataGroup.layout as TileLayout).rowHeight + (dataGroup.layout as TileLayout).verticalGap);
}
謝謝你的分享! – 2013-04-06 21:45:22