【问题标题】:flex textinput self defined contextmenu not workflex textinput自定义上下文菜单不起作用
【发布时间】:2013-03-22 09:16:10
【问题描述】:

我定义了上下文菜单,并将其添加到按钮、标签和文本输入中,但是当我右键单击文本输入组件时,它不能正常工作。但是对于按钮,它可以工作。

在文本输入中,它就像默认的上下文菜单覆盖我的。我应该怎么做才能显示我的菜单?

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

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

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

【问题讨论】:

    标签: apache-flex contextmenu textinput


    【解决方案1】:

    在 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;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-18
      相关资源
      最近更新 更多