私はこのコードで試しましたが、私のためには動作しません。セルの値に基づいて行の背景色を変更する方法
for (int i = 0; i < GerezCmdsGridView.Rows.Count; i++)
{
if (Convert.ToDouble(GerezCmdsGridView.Rows[i].Cells[7].Value) == 0 || GerezCmdsGridView.Rows[i].Cells[7].Value == DBNull.Value)
{
GerezCmdsGridView.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
}
正確には動作しません。例外やエラーメッセージが表示されますか?あなたはもっと具体的になりますか? –
はい、オブジェクトはDBNullから他の型にキャストできません。 このコードにはどのイベントを使用する必要がありますか? –