0
我只是想在特定列中將值爲4的行的背面顏色設置爲紅色,但所有行都具有白色背景顏色,即使存在行值超過4.我還通過代碼,所以我知道代碼實際執行代碼來改變背景顏色。DataGridView中的行不會改變顏色
我在這裏做錯了什麼。
dataGridViewMain.DataSource = table;
dataGridViewMain.Sort(dataGridViewMain.Columns["Days in the shop"], ListSortDirection.Descending);
foreach (DataGridViewRow row in this.dataGridViewMain.Rows)
{
if (Convert.ToInt32(row.Cells["Days in the shop"].Value) > 4)
row.DefaultCellStyle.BackColor = Color.Red;
}