nopi cellStyle.FillForegroundColor не изменился - PullRequest
0 голосов
/ 29 января 2020

Я использую библиотеку NOPI для экспорта данных в Excel. Я пытаюсь изменить цвет ячейки в соответствии с условием, но это не изменилось. Предположим, что в первый раз условие истинно, затем он установил цвет ячейки на желтый, во второй раз условие ложно, ячейка colo все еще желтая и не изменилась.

for (int j = 0; j < headerActualName.Count(); j++)
{
    cell = row.CreateCell(j);
    String columnName = headerActualName[j].ToString();
    cell.SetCellValue(item.ElementAt(i)[columnName].ToString());

    if (tableRowNumber % 2 != 0) //  color row
    {
        tableCellStyle.FillForegroundColor =   IndexedColors.LightYellow.Index;
        tableCellStyle.FillPattern = FillPattern.AltBars;
    }
    else
    {
        tableCellStyle.FillForegroundColor = IndexedColors.White.Index;
        tableCellStyle.FillPattern = FillPattern.AltBars;
    }
    cell.CellStyle = tableCellStyle;
}
...