DataGridView的复制内容到剪贴板

DataGridView的复制内容到剪贴板

问题描述:

我要复制一个DataGridView的内容并粘贴到Excel中。我想:

I want to copy the contents of a DataGridView and paste it in Excel. I tried:

myDataGrid.SelectAll();
DataObject dataObj = myDataGrid.GetClipboardContent();
Clipboard.SetDataObject(dataObj, true)



但是,这只是贴什么。

But this just pastes nothing.

有什么建议?

你有没有加入这一行?

myDataGrid.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableWithoutHeaderText;



看看的这个MSDN文章工作示例。