【问题标题】:DataGrid copy to clipboard - losing dataDataGrid 复制到剪贴板 - 丢失数据
【发布时间】:2014-07-30 22:14:22
【问题描述】:

我编写了一个应用程序,它正在生成一些报告,然后单击右键将所有数据导出到 Excel。当我个人使用它时,我不想按下按钮。我想做: CTRL+A, CTRL+C 并将其粘贴到 Excel。

这里的问题是,在 CTRL+V 之后它将 241 行粘贴到 Excel,但在报告中有 244 行。它切割 3 行。我不知道为什么,我认为这是有限制的,但是当我生成行数较少的报告时,它也会减少 2 行。知道为什么会这样吗?

顺便说一句:我没有编写任何复制方法,所以我无法搞砸任何事情。如果有人能帮助我,我将不胜感激。

【问题讨论】:

    标签: c# wpf datagrid copy-paste


    【解决方案1】:

    您使用的是网络应用还是 Windows 应用?

    如果是网络应用,您可以使用组合键(如 ctrl+v)模拟按钮按下

    查看这里了解更多信息:

    http://dmauro.github.io/Keypress/

    【讨论】:

    • 这不是我需要的,因为我想将它复制并粘贴到不同的工作簿中。我不想单击按钮使其更快,而不是打开新的 excel 文件并从该文件中复制它。
    • 您能告诉我们您使用的是 Web 应用还是 Windows 应用?
    • IT的桌面APP用WPF写的
    【解决方案2】:

    看看这个WPF datagrid pasting,它在我实现类似功能时对我有帮助。

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 2013-10-17
      • 1970-01-01
      • 2015-05-24
      • 1970-01-01
      • 2012-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多