1、构造menubar要绑定的dataprovaider所需的XML
private var menudp: XML =
<menuitem label="功能菜单">
<menuitem label="楼宇">
<menuitem label="新建" data="newbuild"/>
<menuitem label="修改" data="editbuild"/>
<menuitem label="删除" data="delbuild"/>
</menuitem>
<menuitem label="房屋">
<menuitem label="新建" data="newroom"/>
<menuitem label="删除" data="delroom"/>
</menuitem>
</menuitem>;
2、取得menubar点击时的点击项
menubar.addEventListener(MenuEvent.ITEM_CLICK, menuClickHandler); private function menuClickHandler(event: MenuEvent): void{ trace(event.item.@data); }
分享到:
相关推荐
FLex MenuBar的小例子,可以实现下拉菜单的效果,可直接拷贝使用
在Flex开发中,`MenuBar`组件是一个常用的菜单栏控件,用于展示层次化的选项。本教程将深入探讨如何从数据库中动态加载图片到`MenuBar`,以创建更加丰富的用户界面。这一过程涉及到数据绑定、自定义渲染器以及与后端...
在Flex开发中,我们经常会遇到需要创建用户界面的需求,而MenuBar是构建应用程序导航和功能菜单的一种常见组件。本主题将深入探讨如何实现一个“竖排Menu”在Flex中的应用,以此来满足非传统布局的需求。 标题...
Flex是Adobe开发的一款用于构建富互联网应用程序(RIA)的开源框架,它提供了丰富的组件库,包括Menubar组件,用于创建水平布局的菜单栏。本篇将详细讲解如何利用Flex中的Menubar组件和XML配置来实现动态菜单,并在...
felx3怎样监听MneuBar 并进行menu的展示和隐藏,以及menu的相互切换
在Flex中,`MenuBar`类是用于创建顶部水平菜单的组件,它提供了类似于传统桌面应用程序的下拉菜单功能。在Flex项目中,我们通常会将`MenuBar`放置在应用程序的最上方,以提供各种操作选项。 创建`MenuBar`的第一步...
在Flex4中,我们可以使用Spark组件库中的MenuBar组件来创建基础的菜单结构。MenuBar组件允许用户通过点击或触摸触发下拉菜单,展示更多的选项。 在描述中提到了"move特效",这是Flex4中Animate类的一个关键概念。...
总之,“flex自定义多级系统菜单”涉及到的主要知识点有:XML数据绑定、Flex组件(如`Menu`和`MenuBar`)、数据源管理、事件处理以及可能的图形资源加载。通过这些技术,我们可以构建出灵活且易于维护的多级菜单系统...
Flex 4 是Adobe Flex框架的一个重要版本,它在2009年发布,极大地提升了开发富互联网应用程序(RIA)的能力。这个"flex-menu.rar"压缩包包含了一个使用Flex 4构建的菜单组件,专为Flash Builder 4设计。Flash ...
### Flex组件介绍与详解 Flex是一种用于开发交互式应用程序的开源框架,由Adobe Systems创建,主要应用于Adobe Flash Player和Adobe AIR。Flex提供了丰富的用户界面组件库,这些组件可以帮助开发者快速构建高质量的...
- MenuBar组件:Flex提供了MenuBar组件,用于创建顶部菜单栏,常用于网站或应用程序的导航。它可以包含多个MenuItem,每个MenuItem可以有子菜单,形成多级菜单结构。 - MenuItem组件:MenuItem是构成菜单的基本...
FlexBuilder3是一款强大的集成开发环境(IDE),专为构建基于Adobe Flex的应用程序而设计。它提供了丰富的代码编辑、调试和测试工具,使得开发者能够高效地创建富互联网应用程序(RIA)。本压缩包“flexbuilder3...
13. MenuBar:支持XML和数组数据源的菜单栏。 二、文本处理组件 1. Text:简单的文本展示,不支持换行。 2. TextArea:支持多行显示的文本区域,可通过`editable=false`设置为只读。 3. TextInput:单行输入框。 4....
Flex中的菜单主要由Menu、MenuBar、MenuItem等类组成,这些类是Flash Player的显示列表的一部分,用于创建交互式的下拉菜单和菜单栏。Menu类代表一个下拉菜单,而MenuBar类则用于创建横向的菜单栏。MenuItem类是菜单...
4. **菜单组件**:在Flex中,有内置的Menu和MenuBar组件用于创建下拉菜单和顶部菜单栏。然而,由于描述中提到的菜单“绝非一般 cool”,我们可以推断这个例子可能使用了自定义的菜单组件,以实现更复杂、更吸引人的...
5. **MenuControls(菜单控件)**:如`MenuBar`和`PopupMenu`,用于创建菜单和上下文菜单。 6. **TextControls(文本类控件)**:包括`TextArea`和`RichEditableText`等,用于处理文本输入和显示。 7. **...
- 可以利用MenuBar组件实现菜单导航效果。 综上所述,这些知识点涵盖了RIA的基本概念、Flex程序的组成与特性、Flex中的验证器、组件使用以及动画和导航的实现等方面。对于学习Flex开发的人来说,掌握这些内容是...
1. **Flex UI组件**:FLEX提供了丰富的组件库,如Canvas用于绘制图形,Button、MenuBar等用于用户交互,以及Layout Manager用于管理组件布局。 2. **ActionScript编程**:FLEX应用的主要编程语言,用于编写组件逻辑...
在Flex中,可以使用MenuBar组件来创建菜单条,它允许自定义菜单项和子菜单。 3. **弹出式菜单(Pop-up Menu)设计** 弹出式菜单通常用作附加功能的快捷入口,可在需要时动态显示。它可以与按钮或其他组件关联,以...
LinkButton | Menu | MenuBar | PopUpButton | PopUpMenuButton | ProgressBar | TabNavigator ToggleButtonBar | Tree | VScrollBar 为了方便使用,将Spark组件单独剥离出来,使用方案如下:(只限于spark组件) ...