Альтернативный цвет в ListView C # (.Net 3.5)?

Я собираюсь установить альтернативный цвет для моих строк ListView.
Я виделэта ссылка но я использую .Net Framework 3.5 SP1, поэтому я не могу его использовать.

Я использовал следующий код, но он имеет проблемы с сортировкой ListView

ListViewItem newListViewItem = new ListViewItem(
    new string[] { item.name.ToString(), 
                   item.code.ToString() });
newListViewItem.BackColor = new Color(240,240,240);
newListViewItem.UseItemStyleForSubItems = true;
newListViewItem.Font = new Font("Tahoma", 9);
listView1.Items.Add(newListViewItem);

Не могли бы вы указать мне, как я могу это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос