• ベストアンサー

DataGridViewのセル単位に画像をドラッグ&ドロップ

VB2005を使用しています。 DataGridViewを使用して [画像A][画像B][画像C]と3列のImageセルを用意しました DataGridView上に画像をD&Dしてきたときに DataGridViewとしてのD&Dイベントは取れるのですが 画像Aの上で、画像Bの上でD&Dされた みたいに個別でとる方法がわかりません。 個別のセル単位でD&Dイベントを取ることは可能でしょうか・

質問者が選んだベストアンサー

  • ベストアンサー
  • unamana19
  • ベストアンサー率62% (56/89)
回答No.1

DragDropイベント内で、引数のe(DragEventArgs)を利用する事により CELLを特定することができます。 Dim hti As DataGridView.HitTestInfo hti = Me.DataGridView1.HitTest(e.X, e.Y) 参考までに・・・

noname#50030
質問者

お礼

回答ありがとうざいます HitTestInfoクラスがあったんですね 回答のソース通りHitTestメソッドで 位置を取得することができました。

関連するQ&A