【发布时间】:2009-06-15 06:17:21
【问题描述】:
如果您未指定设置的宽度或高度,Flex Builder 会默认某些组件“适合内容”。我正在尝试使用 Actionscript 填充 mx:Tile 组件,但是当我没有指定添加到其中的组件的宽度时,布局有一些奇怪的间距。有没有办法使用 Actionscript 将组件设置为“适合内容”?
【问题讨论】:
标签: actionscript-3 flex3
如果您未指定设置的宽度或高度,Flex Builder 会默认某些组件“适合内容”。我正在尝试使用 Actionscript 填充 mx:Tile 组件,但是当我没有指定添加到其中的组件的宽度时,布局有一些奇怪的间距。有没有办法使用 Actionscript 将组件设置为“适合内容”?
【问题讨论】:
标签: actionscript-3 flex3
您仍然需要在列/行中对齐图块,还是希望它们都适合内容?如果你想要前者,祝你好运,我希望其他人可以为我的利益回答。如果你想要后者,你可以使用 FlowContainer(我从 Appdivision 得到的)。
【讨论】:
// 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>
【讨论】: