データグリッドビューで行の色を変更する方法 質問する

データグリッドビューで行の色を変更する方法 質問する

データグリッドビューの特定の行の色を変更したいと思います。列セル 7 の値が列セル 10 の値より小さい場合、行は赤に変更される必要があります。これを実現する方法について何かアドバイスはありますか?

ベストアンサー1

データグリッドビューの行をループし、各行の列 7 と 10 の値を比較する必要があります。

これを試して:

foreach (DataGridViewRow row in vendorsDataGridView.Rows) 
     if (Convert.ToInt32(row.Cells[7].Value) < Convert.ToInt32(row.Cells[10].Value)) 
     {
         row.DefaultCellStyle.BackColor = Color.Red; 
     }

おすすめ記事