flex menubar

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); }

  

你可能感兴趣的:(xml,Flex)