フォームの読み込み手順でデータセットのグリッドビューに問題があります。datagridviewソースとしてデータセットを使用していますが、チェックボックスがオンになっている場合にifステートメントに基づいてdatagrid行の色を変更しようとすると、何も起こりません。ボタンクリック手順で同じコードを使用した場合、すべて正常に機能します。
誰かがこの問題で私を助けることができますか?
da.Fill(ds, "customer")
cnn.Close()
DataGridView1.DataSource = ds.Tables("customer")
For i = 0 To DataGridView1.Rows.Count - 1
If DataGridView1.Rows(i).Cells(3).Value = True Then
DataGridView1.Rows(i).DefaultCellStyle.BackColor = Color.MediumAquamarine
Else
DataGridView1.Rows(i).DefaultCellStyle.BackColor = Color.MistyRose
End If
Next