複数の行と列で構成されるデータグリッドビューがあります。各行を繰り返し処理して、特定の列の内容を確認したいと考えています。その列に「いいえ」という単語が含まれている場合は、行全体の前色を赤に変更したいと考えています。これまでのところ、いくつかのコードを試してみましたが、確かに機能していません。すべてのセルを反復処理する必要があるかどうか疑問に思い始めています。
コード:
foreach (DataGridViewRow dgvr in dataGridView1.Rows)
{
if (dgvr.Cells["FollowedUp"].Value.ToString() == ("No"))
{
dgvr.DefaultCellStyle.ForeColor = Color.Red;
}
}