DataGrid复制到剪贴板 - 丢失数据

时间:2014-06-10 08:18:16

标签: c# wpf datagrid copy-paste

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

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

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

2 个答案:

答案 0 :(得分:0)

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

如果它是一个网络应用程序,您可以使用组合键(如ctrl + v)模仿按钮按下

点击此处了解更多信息:

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

答案 1 :(得分:0)

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