多个文本区域上的 flex 编辑菜单操作
Posted
技术标签:
【中文标题】多个文本区域上的 flex 编辑菜单操作【英文标题】:flex edit menu operations on multiple textareas 【发布时间】:2010-10-17 13:21:39 【问题描述】:我有一个网格,其中一列将 itemrenderer 作为 textarea。我的应用程序是菜单控制的。现在我想使用菜单项对文本区域执行编辑操作。
如果我从网格中的文本区域中选择一些文本,然后我选择一个菜单项“剪切”,那么它应该从文本区域中剪切选定的文本。以这种方式,我会撒谎来执行所有操作。
我不知道如何知道要在哪个 textarea 上执行操作?
【问题讨论】:
【参考方案1】:在您的菜单项点击处理程序中,尝试:
var fcs:IFocusManagerComponent = focusManager.getFocus();
if(fcs is TextArea)
var txt:String = TextArea(fcs).text;
System.setClipboard(txt);
【讨论】:
以上是关于多个文本区域上的 flex 编辑菜单操作的主要内容,如果未能解决你的问题,请参考以下文章