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文章工作示例。