您的位置:首页 > 电脑网络 > 电脑配件 > Flex容器的使用

Flex容器的使用

luyued 发布于 2011-02-07 14:06   浏览 N 次  
使用布局容器
使用布局容器可进行用户界面布局。
Panel Panel 容器显示一个标题栏、一个标题、一个边框及其子级。默认情况下, Panel 容器会对子组件进行垂直布局, 并且可以通过将布局属性设置为 "absolute" 或 "horizontal"来覆盖此设置。

HDividedBox HDividedBox容器对子组件进行水平布局, 除了在子级之间插入一个可调整的分割线之外, 它与 HBox 容器很相似。 VDividedBox 容器对子组件进行垂直布局, 而且也在子级之间插入一个可调整的分割线。
Tile Tile容器以多行或多列的形式排列其子级。
Form Form容器以标准的表单格式排列其子级。
ApplicationControlBar ApplicationControlBar 容器容纳提供全局导航和应用程序命令的组件, 并可以停靠在 Application 容器的上边缘。

ControlBar ControlBar 容器将控件置于 Panel 或 TitleWindow 容器的下边缘。
此外, 该示例使用 Spacer 控件 (它不是一个容器) 来帮助进行界面的布局。
效果如下:

MXML如下:
程序代码

width="480" height="320">











shadowDistance="0" height="100%">




































使用导航容器
导航器容器控制子级是其他容器的多个子级之间的用户移动或导航。
导航器容器的直接子级必须是容器, 要么是布局容器, 要么是导航器容器。 无法在导航器内直接嵌套控件;控件必须是导航器容器的子容器的子级。
Accordion Accordion 容器定义一个子面板序列, 但一次仅显示一个面板。 若要导航容器, 用户会单击与他们需要访问的子面板相对应的导航按钮。 使用 Accordion 容器, 用户可以按任何顺序访问子面板以在表单中前后移动。
TabNavigator TabNavigator 容器创建和管理一组选项卡, 使用它们可在其子级中间导航。 TabNavigator 容器的子级是其他容器。 TabNavigator 容器为每个子级创建一个选项卡。 当用户选中某个选项卡时, TabNavigator 容器会显示相关联的子级。
ViewStack ViewStack 导航器容器由彼此堆叠在一起的子容器的一个集合组成, 一次只有一个容器是可见的或活动的。 ViewStack 容器不为用户定义切换当前活动容器的内置机制;您必须使用 LinkBar、TabBar、ButtonBar 或 ToggleButtonBar 控件或自己在 ActionScript 中构建逻辑让用户来更改当前活动的子级。
效果:

MXML如下:
程序代码




























































上一篇:soking.你这是为何? 下一篇:getURL
图文资讯
广告赞助商