Apache flex flex textinput自定义上下文菜单不工作

Apache flex flex textinput自定义上下文菜单不工作,apache-flex,contextmenu,textinput,Apache Flex,Contextmenu,Textinput,我定义了contextmenu,并将其添加到button、label和textinput中,但当我右键单击textinput组件时,它工作得不好。但对于button,它工作得很好 在textinput中,它类似于默认的contextmenu覆盖我的。我应该如何显示我的菜单 var myContextMenu:ContextMenu=new ContextMenu(); myContextMenu.hideBuiltInItems(); myContextMenu.clipboardMenu=fa

我定义了contextmenu,并将其添加到button、label和textinput中,但当我右键单击textinput组件时,它工作得不好。但对于button,它工作得很好

在textinput中,它类似于默认的contextmenu覆盖我的。我应该如何显示我的菜单

var myContextMenu:ContextMenu=new ContextMenu();
myContextMenu.hideBuiltInItems();
myContextMenu.clipboardMenu=false;

var myContextMenuItem:ContextMenuItem=new ContextMenuItem("tt");
myContextMenu.customItems=myContextMenu.customItems.concat(myContextMenuItem);

如何防止文本输入焦点,停止选择操作???

在flex 4.6 spark textinput中使用属性textDisplay,如:

var myContextMenu:ContextMenu=new ContextMenu();
myContextMenu.hideBuiltInItems();
myContextMenu.clipboardMenu=false;

var myContextMenuItem:ContextMenuItem=new ContextMenuItem("tt");
myContextMenu.customItems=myContextMenu.customItems.concat(myContextMenuItem);
RichEditableText(myInput.textDisplay).contextMenu = myContextMenu;