2011年2月16日水曜日

.NET DataGrideView クリップボードの値をセルへペースト

DataGridView は標準ではセルのコピーは実装されているが。
セルへのペーストは実装されていない。
もし標準のまま値の貼り付けをしたい場合は、セルを編集モードにしてから貼り付けなければならない。
セルへのペーストを実装するには、DataGridViewの派生クラスを作成して実装すれば良い。

セルへのペーストを実装する為に、サンプルを使用したサイト。
NonSoft様の
DataGridViewに便利なメソッドを追加するサンプル(VB.NET)
を使用させて頂きました。

DataGridViewに便利なメソッドを追加するサンプル(VB.NET)

ではペースト時に、複数セルを選択した状態でペーストすると、複数セル選択中の最後に選択されているセルからペーストが始まる模様。

0 件のコメント:

コメントを投稿