<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initCollrction();"> <mx:Panel x="73" y="10" width="503" height="293" layout="absolute"> <!--@label表示节点中的label值--> <mx:MenuBar itemClick="menuevent(event)" x="0" y="0" width="483" height="36" dataProvider="{xmllistcollection}" labelField="@label"></mx:MenuBar> <mx:TextArea x="0" y="35" width="483" height="218" id="txtall"/> </mx:Panel> <mx:Script> <![CDATA[ import mx.controls.MenuBar; import mx.controls.Alert; import mx.events.MenuEvent; import mx.collections.*; [Bindable] public var xmllistcollection:XMLListCollection; private var xmllist:XMLList= <> <menuitem label="文件" data="file"> <menuitem label="打开" data="new"/> <menuitem label="保存" data="save"/> <menuitem type="separator"/> <menuitem label="关闭" data="close"/> </menuitem> <menuitem label="编辑" data="edit"> <menuitem label="撤销" data="undo" type="check"/> <menuitem label="重做" data="redo" type="check"/> <menuitem type="separator"/> <menuitem label="操作" data="command"> <menuitem label="剪贴" type="radio" data="cut" groupName="one"/> <menuitem label="复制" type="radio" data="copy" groupName="one"/> </menuitem> </menuitem> </>; private function initCollrction():void{ xmllistcollection=new XMLListCollection(xmllist); } private function menuevent(event:MenuEvent):void{ txtall.text+=event.label+"-"+event.index+"\n"; } ]]> </mx:Script> </mx:Application>
flex组件使用【MenuBar】
精选 翻译1473348968 博主文章分类:Flex
文章标签 flex flex组件使用【MenuBar】 MenuBar flex组件 文章分类 后端开发
上一篇:触发器(升级头衔)
-
flex组件使用【PopUpMenuButton】
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:XMLList id="xmllist"> &nb
flex flex组件使用【PopUpMenuBu PopUpMenuButton flex组件 -
flex组件使用【PopUpButton】
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> &nbs
flex flex组件使用【PopUpButton PopUpButton flex组件 -
扩展Flex组件
自己动手扩展flex自己的组件
扩展flex组件