【问题标题】:How to enable paste option on right click of spark combo box flex如何在火花组合框flex的右键单击上启用粘贴选项
【发布时间】:2012-05-08 17:13:48
【问题描述】:

我想在右键单击火花组合框时获得粘贴选项以粘贴剪贴板复制的文本。如何在 flex 4 spark 组合框中执行此操作。 谢谢

【问题讨论】:

  • 您是在构建基于浏览器的应用程序,目标是 Flash Player,还是其他?实际上,剪切和粘贴功能是一个系统问题,我不确定您将拥有多少控制权。 ActionScript确实有一些剪贴板功能,但我以为是为了可以往剪贴板里放东西,不知道能不能把东西拉出来。
  • 是的,它是一个 Web 应用程序,要求是每当用户复制任何文本时,他都应该通过右键单击将其粘贴到 spark 组合框中。当前用户可以按 ctrl v 粘贴复制的文本。但我也需要右键单击以粘贴复制的文本。任何人都可以帮助我吗
  • 我们的自动完成;如果您在 TextInput: flextras.com/AutoCompleteComboBox/Samples/FlextrasZombie 内右键单击,它扩展了 ComboBox 会显示粘贴选项。我不知道为什么你的代码不会显示。
  • 我只得到了打印、调试器、flashplayer 和其他选项,但没有粘贴和全选。不知道为什么我在这里问。我把组合框放在标题窗口中

标签: actionscript-3 apache-flex actionscript flex4 flex3


【解决方案1】:

找到解决办法:

  1. 将 mouseEnabled 属性设置为 TitleWindow
  2. 在TitleWindow的creationComplete处理程序中,设置this.skin.enabled = true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-30
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    相关资源
    最近更新 更多