У меня есть VBox, который содержит два Hbox. Первый hbox не включен в макет, а второй. После того, как событие происходит, первый hbox виден и включен в макет. Но проблема в том, что второй hbox не двигается вниз, а первое и второе перекрываются. Я пытался использовать координаты х, у, переместить это не работает. Вот код ниже.
<mx:VBox id="quesBx" >
<mx:HBox id="errBx" width="698" height="50" borderColor="#ff0000" borderStyle="solid" visible="false"
paddingTop="12" paddingLeft="15"
verticalScrollPolicy="off">
<mx:Image source="{CommonImages.EXCLAMATION_ICON}" width="20"/>
<mx:Text color="#ff0000" fontSize="14" paddingLeft="-100" paddingTop="-18" >
<mx:htmlText>
<![CDATA[
<
]]>
</mx:htmlText>
</mx:Text>
</mx:HBox>
<mx:Spacer height="5"/>
<mx:HBox id ="btnBx" textAlign="center" paddingRight="20" bottom="0" verticalAlign="bottom" horizontalAlign="right">
<mx:Spacer width="435"/>
<mx:Button id="btn_Cancel" label="Cancel" width="120"/>
<mx:Button id="btn_Submit" label="Submit" click="submit(event)" width="120"/>
</mx:HBox>
после звонка отправить
this.quesBx.height += 50;
btnBx.y += 50;
Почему они оба перекрываются и как я могу получить вторую коробку после первой.