私はデータグリッドを作りたいだけです。データ グリッドの 1 列目と 2 列目は単一の値を格納するためのもので、3 列目はコンボ ボックスとして格納するためのものです。
私が試したコードは
Dim productGrid As New DataGridView
ProductGrid.Columns(0).Name = "CB"
ProductGrid.Columns(1).Name = "ProductGroup"
ProductGrid.Columns(2).Name = "Product"
Dim i As Integer
With ProductGrid
If .Rows.Count = 0 Then Exit Sub
i = 1
Dim objValueItems As New DataGridViewComboBoxCell
objValueItems.Items.Add("Server")
objValueItems.Items.Add("Standalone")
objValueItems.Items.Add("Demo")
objValueItems.Items.Add("Anywhere")
ProductGrid.Item(2, i).Value = objValueItems
End With
「ProductGrid.Item(2, i).Value = objValueItems」この行でエラーが発生しています。エラーは「インデックスが範囲外でした。