14

DataGridView の内容をコピーして Excel に貼り付けたい。私は試した:

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

しかし、これは何も貼り付けません。

助言がありますか?

4

2 に答える 2

25

この行を追加しましたか?

myDataGrid.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableWithoutHeaderText;

実際のサンプルについては、この MSDN の記事を参照してください。

于 2009-07-10T11:01:17.530 に答える
4

Microsoft Visual Studio を使用している場合は、デザイン ファイルで実行できます。Gridview -> 右クリック -> プロパティ -> クリップボード コピー モード -> EnableWithoutHeaderText

于 2014-01-24T09:55:37.690 に答える