我正在开发一个flex应用程序,并且我想为它添加一个上下文菜单。我知道这个代码:在flex中的右键单击上下文菜单中隐藏默认选项
var myMenu:ContextMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var defaultItems:ContextMenuBuiltInItems = myMenu.builtInItems;
defaultItems.print = false;
var item:ContextMenuItem = new ContextMenuItem("Go to google");
myMenu.customItems.push(item);
item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler);
this.contextMenu = myMenu;
但我有一个问题。该菜单显示了四个默认选项(设置,关于闪光...)我想隐藏它们。使用defaultItems.print = false;我隐藏了打印选项,但我不知道如何隐藏其他人。 有谁知道如何做到这一点? 谢谢。
Kezem可以找到,我就遇到了这个问题,在Flex应用程序这是更换的Java Swing应用程序太工作。在上下文菜单中显示了一些功能,而设置内容让我们的用户感到困惑。我在网上做了一些挖掘,找到了我在下面描述的解决方案。 – 2009-10-16 13:45:51