flex编辑多个textareas上的菜单操作

时间:2009-04-04 13:48:12

标签: flex3 air

我有一个网格,其中一列将itemrenderer作为textarea。我的应用程序是菜单控制。现在我想使用菜单项在textarea上执行编辑操作。

如果我从网格中的textarea中选择一些文本,那么我选择一个菜单项“Cut”然后它应该从textarea中剪切选定的文本。通过这种方式,我会撒谎来执行所有操作。

我没有得到如何在哪个textarea上执行操作?

1 个答案:

答案 0 :(得分:0)

在菜单项单击处理程序中,尝试:

var fcs:IFocusManagerComponent = focusManager.getFocus();
if(fcs is TextArea)
{
    var txt:String = TextArea(fcs).text;
    System.setClipboard(txt);
}