复制+粘贴Flex DataGrid控件

时间:2009-11-25 22:31:07

标签: flex datagrid copy-paste

有没有办法在Flex DataGrid中选择单个单元格,然后选择单元格内的文本,还是选择整个单元格进行复制+粘贴?它甚至不需要复制成excel友好格式,平面文本也没关系。到目前为止,我只能选择整行,而且似乎并没有很好地复制。我正在使用DataGrid来显示错误日志,我希望能够将堆栈跟踪信息复制出来并将其丢入错误报告或电子邮件中。

感谢。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

所以看完Mike Sickler发表的文章后。我发现了更多关于复制Flex(和Flash)的帖子。请参阅herehere。看起来最好的方法是在页面上创建一个隐藏的div,将复制的文本放在Ctrl + C上,然后将其放在剪贴板上。

答案 2 :(得分:1)

Hans Muller提供了一个关于如何使用Spark DataGrid执行此操作的优秀帖子和示例代码

http://hansmuller-flex.blogspot.com.au/2011/10/datagrid-support-for-copy-and-paste.html