投稿者 うさぎ  (学生) 投稿日時 2011/12/6 18:33:53
VB2005を勉強中のものです。
Form上に2つのDataGridViewががあり、DataGridView1からDataGridView2へ選択した行をドラッグアンドドロップしたいのですがマウスでドロップした場所(2行目や5行目)に行が移るにはどうしたらいいのでしょうか。
本などを参考にしたのですがいまのコードでは指定した場所に挿入されません。
よろしくお願いします。


MouseMoveのとこる
 If e.Button = MouseButtons.Left Then
        If NOt dragbox.contains(e.X, e.Y) then
Dim dropresult As DragDropEffects = DataGridView1.DoDragDrop(DataGridView1.CurrentRow.ragDropEffects.Move)
DataGridView2.Row.Add
DataGridView1.CurrentRow.Cells("Number").Value,("NAME").Value)
DataGridView1.Row.Remove(DataGridView1.CurrentRow)
    End If

End Sub