2010年11月13日   Flex   5,313 次浏览
在flex4中可以添加右击菜单,然后执行相应的事件,代码如下:
//初始化时添加右击菜单
private function createHandler():void{
var rightMenu:ContextMenu = new ContextMenu();
rightMenu.hideBuiltInItems();
var menuItem:ContextMenuItem = new ContextMenuItem(“关闭”,false);
menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,handerMenu);
rightMenu.customItems.push(menuItem);
this.contextMenu = rightMenu;
}
//菜单处理方法
private function handerMenu(event:ContextMenuEvent):void{
this.visible = false;
}
这只是添加一个菜单,可根据需要添加多个菜单,执行相应的操作。
>>> Hello World <<<
这篇内容是否帮助到你了呢?
如果你有任何疑问或有建议留给其他朋友,都可以给我留言。