动态地将VBox更改为HBox

时间:2010-05-04 10:37:40

标签: flex actionscript-3 actionscript flex3

我需要一个奇怪的解决方案。我有一个要求,我在VBox中显示两个组件。但是在点击主容器时我需要最大化它并且需要在水平方向上显示组件。我只是想知道我是否可以使用actionscript或其他方式动态地将VBox更改为HBox,反之亦然。

先谢谢, 干杯,PK

1 个答案:

答案 0 :(得分:14)

使用mx:Box并动态设置direction属性。

MXML:

<mx:Box id="box" direction="vertical"/>

AS3:

box.direction = BoxDirection.HORIZONTAL;