`
hua839
  • 浏览: 5837 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

ApplicationControlBar应用

阅读更多

下面介绍  ApplicationControlBar 组件的使用. 新建MXML文件,命令为ApplicationControlBar.mxml。下面为此文件的详细代码。

<?xml version="1.0" encoding="utf-8"?>
<!-- verticalScrollPolicy 指定垂直滚动条是始终显示、始终不显示,还是在需要时自动添加。 值可以是 "on"、"off" 和 "auto"  -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml " layout="vertical" verticalAlign="top" horizontalAlign="center"
 backgroundGradientColors="[0x000000,0x323232]" paddingTop="0" height="500" verticalScrollPolicy="off"
 fontFamily="Arial" fontSize="12"
 >
   <mx:Style>
        ApplicationControlBar{
            backgroundColor:#ACACAC;
            color: #323232;
        }
   </mx:Style>
  <mx:ApplicationControlBar dock="true" paddingTop="0" paddingBottom="0">
    <mx:Label  text="停靠" fontWeight="bold" color="0x000000"/>
     <!--MenuBar 会解析XMLList 因为读取属性数据所以要用@,来标识读取的哪个属性 -->
    <mx:MenuBar id="myMenuBar" labelField="@label">
      <mx:XMLList>
        <menuitem  label="菜单A">
           <!--可以多选多个-->
           <menuitem label="A-1" type="check" />
           <menuitem label="A-2" type="check" />
        </menuitem> 
        <menuitem  label="菜单B"/>
        <menuitem  label="菜单C"/>
        <menuitem  label="菜单D">
              <!--只可以单选,其中的某一个--> 
           <menuitem label="D-1" type="radio"/>
           <menuitem label="D-2" type="radio"/>
           <menuitem label="D-3" type="radio"/>
        </menuitem>
      </mx:XMLList>
    </mx:MenuBar> 
  </mx:ApplicationControlBar>
<mx:Label text="上面ApplicationControlBar,因为设置了dock属性.此ApplicationControlBar会一直驻留在顶端" color="0xACACAC"/>


<mx:ApplicationControlBar width="60%">
    <mx:Label  text="正常" fontWeight="bold"  color="0x000000"/>
    <mx:Label  text="搜索" color="0x323232"/>
    <mx:TextInput width="80%" maxWidth="100"/>
    <mx:Spacer width="100%"/> 
    <mx:Button label="GO adobe.com" color="0x000000" /> 
</mx:ApplicationControlBar>
<mx:Label text="上面ApplicationControlBar,未设置了dock属性.此ApplicationControlBar可以在任何任置" color="0xACACAC"/>


</mx:Application>

下面为截图

 图片1

多选

多选

单选

单选

分享到:
评论

相关推荐

    Flex 3 组件实例与应用(2009版)

    - **ApplicationControlBar** - 应用程序控制栏。 - **Box** - 布局容器。 - **Canvas** - 可自定义绘制的容器。 - **ControlBar** - 控制栏容器。 - **DivideBox** - 可调整大小的分割容器。 - **Form/FormHeading/...

    《Flex 3 组件实例与应用(2009版)》(PDF)

    《Flex 3 组件实例与应用(2009版)》是一本深入解析Adobe Flex 3框架下组件使用与实践的专业书籍。本书由Dason精心整理于2009年2月,全面覆盖了Flex 3中的各种控件、容器、数据可视化组件以及效果、视图状态和过渡...

    flex quick starts 中文版(翻译by dreamer)

    - **ApplicationControlBar**:位于整个应用的顶部,用于放置全局性的导航或控制元素。 #### 使用导航容器 除了布局容器外,Flex还提供了专门用于导航的容器,如Accordion和TabNavigator等,这些容器可以方便地在多...

    FLEX主要容器关系图

    `ApplicationControlBar`是专门用于放置应用程序控制元素的容器,如菜单、工具栏等,通常位于主窗口的顶部,为用户提供全局性的导航和操作入口。 通过上述详细介绍,我们可以看到,Flex框架中的容器组件体系极其...

    Flex3界面布局中文教程

    5. **ApplicationControlBar容器** 类似于ControlBar,但主要用于Flex应用程序的主界面,提供全局的控制功能。 6. **DividedBox, HDividedBox 和 VDividedBox布局** 这些布局容器用于创建分隔的区域,可以水平...

    flex3动态创建[参考].pdf

    - `mx:ApplicationControlBar` 用于创建应用程序级别的控制条,如导航栏或工具栏。 - `mx:TabNavigator` 是一个容器,它允许用户通过标签在多个视图之间切换。 - `mx:Canvas` 作为基本容器,可以添加和组织其他...

    Flex3 界面布局教程

    ApplicationControlBar 是一种特殊的 ControlBar,通常位于应用程序的顶部或底部,用于显示标题和其他应用程序级别的控件。 - **特点** - 提供了一个统一的地方来放置应用程序级别的控件。 - 通常包含如退出、...

    Flex3界面布局中文教程--一路风尘制作

    ControlBarlayout容器专门用于创建控制条或工具栏,而ApplicationControlBar容器则是专为应用程序顶部的控制栏设计的。这些容器通常包含按钮、菜单和其他控件,用以提供用户交互操作的入口。 #### DividedBox、...

    Flex Gumbo中通过baseColor样式 设置FxHScrollBar背景颜色

    此外,我们还需要使用ApplicationControlBar和Form来构建用户界面,并添加一个ColorPicker控件,允许用户选择颜色。 ColorPicker控件允许用户通过图形界面选择颜色。其中,selectedColor属性表示ColorPicker当前...

    Flex Gumbo 通过smooth属性设置BitmapGraphic对象平滑度的例子

    2. ApplicationControlBar元素:这个容器用来放置界面控制元素,如CheckBox和HSlider滑块。 3. CheckBox元素:它是一个复选框控件,用于切换BitmapGraphic对象的smooth属性。当CheckBox被选中时,smooth属性设置为...

    Flex UI组件使用全集

    - **ApplicationControlBar**: 应用程序控制栏,如标题栏等。 - **Box**: 布局容器,可以是水平或垂直方向。 - **Canvas**: 用于自定义绘制的容器。 - **ControlBar**: 控制栏组件,用于放置工具栏等控件。 - **...

    Flex Gumbo 通过textJustify样式设置TextBox文字对齐的例子

    在代码中,&lt;ApplicationControlBar&gt;是一个用来存放控制组件的区域,其中包含了表单(Form)和表单项(FormItem)。每个表单项中都包含有一个标签(label)和一个具体的控件,如ComboBox和HSlider。ComboBox用于让...

    Flex 创建一个自定义风格的HRule或VRule

    在给定的代码段中,我们创建了一个带有控制条(ApplicationControlBar)的Flex应用程序,其中包括用于调整strokeWidth、strokeColor和shadowColor的滑块(HSlider)和颜色选择器(ColorPicker)。这样,用户可以通过...

Global site tag (gtag.js) - Google Analytics