- PR -

DataGridViewでcellをドラッグ選択すると例外が発生する

投稿者投稿内容
KI
大ベテラン
会議室デビュー日: 2007/01/10
投稿数: 239
投稿日時: 2007-06-11 09:33
本題とは違いますが、

引用:

元々この例外に気がついたのがExcelみたいにマウスにより複数Cellを
カット&コピーできるようにしようと思ったところからなのです。



DataGridView は、あくまでデータ編集用のグリッドコントロールですから、
複数セルのカット&コピーまで可能にしようと思ったら、
自分で機能を実装する必要がありますので、大変だと思います。
Excel のような機能が欲しいのであれば、
サードパーティ製のコンポーネントの利用を検討してみてはどうでしょうか。
SPREAD とか El Tabelle とか。
kozoo
会議室デビュー日: 2007/06/06
投稿数: 6
投稿日時: 2007-06-11 17:08
KIさま

引用:

DataGridView は、あくまでデータ編集用のグリッドコントロールですから、
複数セルのカット&コピーまで可能にしようと思ったら、
自分で機能を実装する必要がありますので、大変だと思います。
Excel のような機能が欲しいのであれば、
サードパーティ製のコンポーネントの利用を検討してみてはどうでしょうか。
SPREAD とか El Tabelle とか。


C#の知識の乏しい私としてはKIさまのおっしゃる通りカット&コピーを実装する
のは大変でしたが色々なサイトを参考に何とか実装できたところにこの例外
が発生してガッカリしています。

紹介いただいたコンポーネントですが、カット&コピー以外についても
自分で実装した内容が簡単に実装できそうで良さそうです。
ですがマウスで複数Cellを選択したいためだけに数万円・・・
後のことも考えて少し検討してみます。


[ メッセージ編集済み 編集者: kozoo 編集日時 2007-06-11 17:10 ]

スキルアップ/キャリアアップ(JOB@IT)