如何使用Actionscript指定Flex“适合内容”

时间:2009-06-15 06:17:21

标签: actionscript-3 flex3

如果未指定设置的宽度或高度,Flex Builder会将某些组件默认为“适合内容”。我试图用Actionscript填充mx:Tile组件,但是当我没有指定我添加到它的组件的宽度时,布局有一些奇怪的间距。有没有办法使用Actionscript将组件设置为“适合内容”?

2 个答案:

答案 0 :(得分:0)

你是否仍然需要瓷砖在列/行中对齐,或者你是否希望它们都适合内容?如果你想要前者,祝你好运,我希望别人可以为我的利益回答。如果你想要后者,你可以使用FlowContainer(我从Appdivision获得)。

答案 1 :(得分:0)

// AS3 way
var c:UIComponent = <your component that should fit into parent's content>;
c.percentWidth = 100;
c.percentHeight = 100;

// MXML way
<mx:Canvas>
   <mx:Button id="c" width="100%" height="100%"/>
</mx:Canvas>