У меня есть имя ячейки "MY_CELL", которое я хочу создать, если значение "MY_CELL" в порядке! тогда цвет этой строки будет изменен на GreenYellow.
private void gridView2_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
{
if (gridView2.RowCount > 0)
{
for (int i = 0; i < gridView2.DataRowCount; i++)
{
string text_sms2 = gridView2.GetRowCellValue(i, "MY_CELL").ToString();
if (text_sms2.Contains("ok"))
{
e.Appearance.BackColor = Color.GreenYellow;
}
else
{
e.Appearance.BackColor = Color.Red;
}
}
}
}
Кажется, этот код работает, но цвет всех моих строк изменился на «GreenYellow».