2011-07-28 21 views
1

私は2つのHboxを含むVBoxを持っています。最初のhboxはレイアウトに含まれず、2番目のhboxはレイアウトに含まれません。イベントが発生すると、最初のhboxがレイアウトに含まれて表示されます&。しかし、問題は2番目のhboxが下に移動しない&最初に&秒が重なっています。私は共座標x、yを使ってみましたが、動きません。以下にコードを示します。Vboxのhboxを管理するフレックス

this.quesBx.height += 50; 
btnBx.y += 50; 

はなぜそれらの両方は、私が最初の1の後に2番目のボックスを得ることができる方法&を重ねている提出呼び出した後

<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> 

+0

もっとコードを引用できますか?ちなみに、HBox、VBox、または他の指定されたレイアウトコンテナでは、子に座標を設定することはできません(ただし、効果はありません)。 –

+0

おそらくVBoxのdisplayListとJasonの答えを無効にする必要があります。 – Glenn

答えて

0

最初にHBoxvisible=trueを設定すると、includeInLayout=trueに設定されていることを確認してください。

関連する問題