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