次のコードがあります。
dgv.DataSource = myObject.functionthatreturnsadatatable()
dgv.Columns(0).Visible = False
dgv.Columns(1).HeaderText = "Something"
dgv.Columns(2).HeaderText = "Something"
dgv.Columns(3).HeaderText = "Something"
dgv.Columns(4).Visible = False
dgv.Columns(5).HeaderText = "Something"
dgv.Columns(6).HeaderText = "Something"
dgv.AutoResizeColumns()
Debug.WriteLine(dgv.CurrentRow.Cells(0).Value)
これは formLoad イベントにあり、dgv が空でない場合でもこのエラーが発生し続けます。最後の行にコメントを付けると、コードが機能し、dgv がいっぱいになります。私は何を間違えましたか?