| 包 | mx.core |
| 类 | public final class ContainerLayout |
| 继承 | ContainerLayout Object |
| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
layout 属性的常量值。
相关 API 元素
| 常量 | 由以下参数定义 | ||
|---|---|---|---|
| ABSOLUTE : String = "absolute" [静态]
对此容器的内容使用绝对布局。 | ContainerLayout | ||
| HORIZONTAL : String = "horizontal" [静态]
对此容器的内容使用水平布局。 | ContainerLayout | ||
| VERTICAL : String = "vertical" [静态]
对此容器的内容使用垂直布局。 | ContainerLayout | ||
ABSOLUTE | 常量 |
public static const ABSOLUTE:String = "absolute"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
对此容器的内容使用绝对布局。您负责显式指定每个子项的位置。
执行此操作的最简单的方法是指定每个子项的 x、y、width 和 height。
在 MXML 中,可以将 width 和 height 指定为百分比值。(在 ActionScript 中,您必须设置 percentWidth 和 percentHeight 属性。)
如果未指定子项的 width 或 percentWidth,则将使用由其 measure() 方法自动确定的 measuredWidth。这同样适用于其高度。
作为进行布局的一个替代方式,您可以对子项使用锚点样式 left、top、right 、bottom、horizontalCenter 和 verticalCenter,将其锚定在容器的边上或中心。
使用绝对布局时,将忽略容器的 paddingLeft、paddingTop、paddingRight、paddingBottom、horizontalGap、verticalGap、horizontalAlign 和 verticalAlign 样式。
HORIZONTAL | 常量 |
public static const HORIZONTAL:String = "horizontal"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
对此容器的内容使用水平布局。容器会自动将其子项放在单行中。
如果未指定子项的 width 或 percentWidth,则将使用由其 measure() 方法自动确定的 measuredWidth。这同样适用于其高度。
您可以使用 horizontalGap 样式控制子项之间的间距,并使用 verticalAlign 样式控制子项的对齐方式。paddingLeft、paddingTop、paddingRight 和 paddingBottom 样式控制容器边框与子项之间的间距。
VERTICAL | 常量 |
public static const VERTICAL:String = "vertical"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
对此容器的内容使用垂直布局。容器会自动将其子项放在单列中。
如果未指定子项的 width 或 percentWidth,则将使用由其 measure() 方法自动确定的 measuredWidth。这同样适用于其高度。
您可以使用 verticalGap 样式控制子项之间的间距,并使用 horizontalAlign 样式控制子项的对齐方式。paddingLeft、paddingTop、paddingRight 和 paddingBottom 样式控制容器边框与子项之间的间距。
Tue Jun 12 2018, 11:04 AM Z
隐藏继承的公共属性
显示继承的公共属性