首页 > 网站 > WEB开发 > 正文

3.1.使用布局管理器布置子组件

2024-04-27 13:51:47
字体:
来源:转载
供稿:网友
3.1.1 问题
我们需要从横向或纵向来布置多种不同类型的子组件并且控制它们的布局。
3.1.2 解决办法
使用HBox 或者HBox 容器,并且分别为HBox 或者HBox 设置horizontalGap 或者verticalGap风格属性,达到设置控件之间间距的目的。
3.1.3 讨论
通过扩展普通mx.containers.Box 基类,HBox 和Vbox 组件分别从横向或者纵向布置它们的子组件,并且它们可以拥有的子组件个数没有限制。当子组件的尺寸大于Box 控件的宽或者高的时候,默认情况下,Box 会自动添加滚动条。Vbox 容器使用verticalGap 属性而Hbox则使用horizontalGap 来分别设置各自的子组件间距。例如:
+展开
-XML
<mx:VBox width="400height="300verticalGap="20">
<mx:Button label="Button"/>
<mx:LinkButton label="Link Button"/>
</mx:VBox>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表