Уважение чередующейся раскраски строк при окраске ячеек в DataGridView

Аналогично этому вопросу я пытаюсь раскрасить отдельные ячейки в DataGridView в C#. Я хотел бы поддержать окраску для чередующихся строк, хотя. Мой вид переключает видимость строк и позволяет сортировать, поэтому я не могу просто использовать Index mod 2, чтобы выяснить, какой цвет использовать. Есть какой-либо способ сделать это?

Кроме того, это для подключаемого модуля VSTO к MS Project, поэтому я не верю, что (очень хорошие) решения CSS применимы.

Спасибо!

1 ответ

CSS это лучший способ сделать это.

set CssClass = "gridview"

тогда в css

  .gridview td :even
  {
  background-color: #CCC;
   }

    .gridview td :odd
   {
     background-color: #fff;
     }
Другие вопросы по тегам