C#とあるサイトからサンプルを持ってきて同一フォーム内の2つのDataGridViewでドラッグアンドドロップを行う処理が出来ています。カラム数はどちらも同じです。そこで今やりたいことは、親フォーム(Form1)にdataGridView1を子フォーム(form2)にdataGridView2を作成して親フォームから子フォームへドラッグアンドドロップしてデータを渡す処理を作ろうとしています。側は変えなくてもよいとは思います。ドロップできない状態なら、プロパティ(AllowDrop)を設定できていないか、イベントハンドラ(DragEnter/DragDrop)を適切に設定できていないかだと予想されます。側は変えなくてもよいとは思います。ドロップできない状態なら、プロパティ(AllowDrop)を設定できていないか、イベントハンドラ(DragEnter/DragDrop)を適切に設定できていないかだと予想されます。受け取るのにふさわしい内容になっているかですが、内容からすると、問題なさそうに見えています)Form2にdataGridView2を作成し、DragDropを以下のように変更して試して見ました。e.Data.GetData(typeof(DataGridView))がnullで帰ってきます。