使用默认值创建HBox组件

luc*_*uca 1 apache-flex actionscript flex3 actionscript-3

我想创建一个HBox组件; 例如HLBox,其行为与HBox完全相同,但默认宽度和高度为100%.

我怎样才能做到这一点?

Ama*_*osh 5

创建一个HLBox.mxml文件并将以下代码添加到其中.

<!-- HLBox.mxml -->
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml"
    width="100%" height="100%"/>
Run Code Online (Sandbox Code Playgroud)

HLBox按照您的使用方式使用HBox

<HLBox>  
   <!-- Don't specify width or height attributes to HLBox tag, 
      it will overwrite the default ones -->
   <mx:Label text="something"/>
   <!-- other children -->
</HLBox>
Run Code Online (Sandbox Code Playgroud)