flex 创建导航菜单
来源:互联网 发布:seo方面的工作 编辑:程序博客网 时间:2024/05/17 05:31
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" currentState="login" creationComplete="initCollections();" >
<fx:Script>
<![CDATA[
import mx.events.MenuEvent;
import mx.controls.Alert;
import mx.collections.*;
[Bindable]
public var menuBarCollection:XMLListCollection;
private var menubarXML:XMLList =
<>
<menuitem label="系统管理" data="top">
<menuitem label="用户管理" data="usermanager"/>
<menuitem label="角色管理" data="rolemanager"/>
</menuitem>
<menuitem label="参数配置" data="top">
<menuitem label="系统配置" data="systemconfig"/>
<menuitem type="separator"/>
<menuitem label="数据字典" >
<menuitem label="访问统计" data="visit"/>
<menuitem label="人数统计" data="count"/>
</menuitem>
</menuitem>
</>;
// Event handler to initialize the MenuBar control.
private function initCollections():void {
menuBarCollection = new XMLListCollection(menubarXML);
}
// Event handler for the MenuBar control's itemClick event.
private function menuHandler(event:MenuEvent):void {
// Don't open the Alert for a menu bar item that
// opens a popup submenu.
if (event.item.@data != "top") {
Alert.show("Label: " + event.item.@label + "\n" +
"Data: " + event.item.@data, "Clicked menu item");
}
}
]]>
</fx:Script>
<s:states>
<s:State name="main"/>
<s:State name="login"/>
</s:states>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<mx:Panel title="MenuBar Control Example" height="75%" width="75%"
paddingTop="10" paddingLeft="10" x="186" y="-9" x.login="135" y.login="241" height.login="275">
<mx:Label width="100%" color="blue"
text="Select a menu item."/>
<mx:MenuBar labelField="@label" itemClick="menuHandler(event);"
dataProvider="{menuBarCollection}" />
</mx:Panel>
</s:Application>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" currentState="login" creationComplete="initCollections();" >
<fx:Script>
<![CDATA[
import mx.events.MenuEvent;
import mx.controls.Alert;
import mx.collections.*;
[Bindable]
public var menuBarCollection:XMLListCollection;
private var menubarXML:XMLList =
<>
<menuitem label="系统管理" data="top">
<menuitem label="用户管理" data="usermanager"/>
<menuitem label="角色管理" data="rolemanager"/>
</menuitem>
<menuitem label="参数配置" data="top">
<menuitem label="系统配置" data="systemconfig"/>
<menuitem type="separator"/>
<menuitem label="数据字典" >
<menuitem label="访问统计" data="visit"/>
<menuitem label="人数统计" data="count"/>
</menuitem>
</menuitem>
</>;
// Event handler to initialize the MenuBar control.
private function initCollections():void {
menuBarCollection = new XMLListCollection(menubarXML);
}
// Event handler for the MenuBar control's itemClick event.
private function menuHandler(event:MenuEvent):void {
// Don't open the Alert for a menu bar item that
// opens a popup submenu.
if (event.item.@data != "top") {
Alert.show("Label: " + event.item.@label + "\n" +
"Data: " + event.item.@data, "Clicked menu item");
}
}
]]>
</fx:Script>
<s:states>
<s:State name="main"/>
<s:State name="login"/>
</s:states>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<mx:Panel title="MenuBar Control Example" height="75%" width="75%"
paddingTop="10" paddingLeft="10" x="186" y="-9" x.login="135" y.login="241" height.login="275">
<mx:Label width="100%" color="blue"
text="Select a menu item."/>
<mx:MenuBar labelField="@label" itemClick="menuHandler(event);"
dataProvider="{menuBarCollection}" />
</mx:Panel>
</s:Application>
0 0
- flex 创建导航菜单
- flex 制作导航栏菜单
- 创建折叠式导航菜单
- javascript递归创建导航菜单
- Flex中创建右键菜单
- javascript实例教程(3) 创建折叠式导航菜单
- Javascript实例教程(2) 创建折叠式导航菜单
- Javascript实例教程(2) 创建折叠式导航菜单
- JavaScript创建水平导航下拉菜单
- 为SharePoint网站创建自定义导航菜单
- 为SharePoint网站创建自定义导航菜单
- 为SharePoint网站创建自定义导航菜单
- 使用CSS3创建多级导航菜单
- 为SharePoint网站创建自定义导航菜单
- 为导航栏创建下拉菜单
- 创建导航抽屉(侧滑菜单)
- Flex创建弹出菜单(PopUpButton/Menu/PopMenuButton)
- flex---->导航
- ARM中断分析之四:WinCE的OAL层的中断分析
- 复制构造函数,赋值操作符、关系操作符,const函数
- HTML第三天笔记
- S3C2440中断解析和基于WINCE操作系统的中断分析(整理于网络,用于按键中断使用)
- 关于R语言
- flex 创建导航菜单
- MyEclipse快捷键大全( 再排版)
- dojo中取DateTextBox中的值两种方法
- wince6.0 s5pv210 中断
- Js中 关于top、clientTop、scrollTop、offsetTop的用法
- C++怎样把内容写入指定路径?
- windowsCE异常和中断服务程序初探(-)
- [unity3d]系统第三人称预设有问题
- Debian/Ubuntu 下安装windows字体