C# で書かれた Winforms アプリがあります。
同じフォームで、ある DataGridView から別の DataGridView に値をドラッグドロップできます。
ただし、受信 DataGridView のどのセルで DragDrop 操作が終了するかを判断する方法がわかりません。
次のコードを試しました-
private void dataContactBusiness_DragDrop(object sender, DragEventArgs e)
{
var cell = dataContactBusiness.HitTest(e.X, e.Y);
//...other operations continue here
}
しかし、私のヒット テストは常に範囲外です。つまり、Row & Column インデックスは -1 を返します。