2017-06-07 38 views
0

問題是,當標籤不適合手風琴的大小時,標籤的末尾會被視爲「您好,我的名字inull」而不是「您好,我的名字是Can 「。由於其他元件尺寸的限制,我無法擴大手風琴的尺寸。 它可以被視爲「你好,我的名字是......」,但是我感冒並沒有找到解決辦法。 我試過了truncateToFit =「true」標籤,但我認爲這裏沒有使用它。 這裏是flex代碼;Flex mx:Canvas標籤顯示爲空

<mx:Accordion x="0" y="2" width="200" height="100%" id="accSettings" styleName="accordionStyle"> 
      <mx:Canvas id="emptyCanvas" visible="false" includeInLayout="false"> 
      </mx:Canvas> 
     </mx:Accordion> 
     <mx:VBox visible="false" width="100%"> 
<mx:Canvas id="screenToVMTab" label="Hello, my name is Can!" width="100%" height="100%"> 
       <mx:VBox width="100%" height="100%" verticalGap="0" id="vbScreenToVMTab" > 
       </mx:VBox> 
      </mx:Canvas> 
    </mx:VBox> 

此外,試圖刪除高度和寬度標籤,不固定。 謝謝!

+0

我看到垂直框的Visible屬性是假的。所以你不會看到Canvas screenToVMTab。你能添加一個問題的截圖嗎? – gbdcool

回答

0

試試這個:

<mx:Accordion left="2" top="2" width="130" bottom="2" id="accSettings" styleName="accordionStyle"> 
    <mx:Canvas id="emptyCanvas" label="Empty Canvas" visible="true" includeInLayout="true" width="100%" height="100%"> 
     <mx:Label text="Inside Empty Canvas." /> 
    </mx:Canvas> 
    <mx:Canvas id="screenToVMTab" label="Hello, my name is Can!" width="100%" height="100%"> 
     <mx:VBox width="100%" height="100%" verticalGap="0" id="vbScreenToVMTab" > 
      <mx:Label text="Inside VBox. Label 1"/> 
      <mx:Label text="Inside VBox. Label 2"/> 
     </mx:VBox> 
    </mx:Canvas> 
</mx:Accordion> 

enter image description here