У меня есть форма Windows, содержащая элемент управления ListView. Я устанавливаю строки элемента управления списком с чередующимся цветом, используя код ниже:
public void SetAlternateColors(ListView lView, Color evenRowColor, Color oddRowColor)
{
//loop through each ListViewItem in the ListView control
foreach (ListViewItem lvi in lView.Items)
{
lvi.UseItemStyleForSubItems = true;
if ((lvi.Index % 2) == 0)
lvi.BackColor = evenRowColor;
else
lvi.BackColor = oddRowColor;
}
}
Теперь, когда у списка есть чередующийся цвет строки, я хочу установить задний цвет
определенного столбца так же, как изображение, показанное ниже. Возможно ли это сделать в элементе управления списком? Посоветуйте пожалуйста с некоторыми кодами.