构建 LayoutFactoryClass 类的新实例。
全称 | mx.layouts.LayoutFactoryClass |
命名空间 | mx.layouts |
类 | LayoutFactoryClass |
继承层次结构 | LayoutFactoryClass |
源文件 | ~\mx\scripts\layouts\LayoutFactory.js |
名称 | 说明 |
LayoutFactoryClass() | 构建 LayoutFactoryClass 类的新实例。 |
名称 | 说明 |
createLayout(p_layoutType, [p_options])
![]() |
根据指定的类型和选项创建布局器。 |
该参数常见值包括:
JavaScript 代码 |
var layout = null;
// 使用类型的全名称创建布局器
layout = mx.layouts.LayoutFactory.createLayout("mx.layouts.AnchorLayout", {owner: container});
// mx.layouts 命名空间下的布局器,可直接使用类型名称
layout = mx.layouts.LayoutFactory.createLayout("AnchorLayout", {owner: container}); |
JavaScript 代码 |
// 在代码开头需要显示导入类型
$import("sample.layouts.MyLayout");
...
// 可以将类型对象直接作为 p_layoutType 参数传递。
var layout = mx.layouts.LayoutFactory.createLayout(
sample.layouts.MyLayout,
{ myProperty1: "some value", myProperty2: "some value" }
); |