VGroup(父)容器在孩子改变身高时不会改变身高?

时间:2011-05-13 20:40:44

标签: flex flex4 height containers adjustment

我的代码如下:

<s:VGroup gap="10" id="group" height="100%">        
        <s:Label text="This is page 2" />

        <s:Button content="Resize Canvas" click="resize(event);"/>

        <mx:Canvas id="photoCanvas" color="#567898" backgroundColor="#125567">

        </mx:Canvas>                    
</s:VGroup>

我不明白为什么以下不起作用:

按下按钮会调整photoCanvas的高度(变得更高或更小)。由于photoCanvas控件是VGroup的子元素,不应该将容器更新到新的高度?

无论儿童的(总)高度如何,V群总是保持相同的高度!

我希望VGroup自行调整并获得一个等于其子高度之和的高度值。

这不可能吗??

1 个答案:

答案 0 :(得分:0)

VGroup已经达到100%,它无法获得任何更大的...如果你想让它调整为它的子节点,不要在VGroup中设置高度/宽度。