【问题标题】:Copy + paste out of a Flex DataGrid control复制 + 粘贴出 Flex DataGrid 控件
【发布时间】:2010-12-20 11:58:40
【问题描述】:

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

谢谢。

【问题讨论】:

  • 您可以从 DataGrideditable="true" 中选择测试:但这是一种解决方法 - 不是解决方案。
  • 我不希望数据是用户可编辑的,但这是一种选择。

标签: apache-flex datagrid copy-paste


【解决方案1】:
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-23
      • 2010-09-14
      • 2011-02-08
      • 2011-07-10
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 2015-04-26
      相关资源
      最近更新 更多