I have an issue with updating the selected index to be highlight. the issue is that when i set the selected item to be true. Row 1 and Row 2 are now highlight which is not the expected behavior. I just want to only highlight 1 item as i am adding them to the list. The row thats updated or added to the list is the exacted behavour I want. Review my logic below to see what I am doing wrong.
item1.SubItems.Add("");
item1.SubItems.Add(red.ToString());
item1.SubItems.Add(blue.ToString());
lvColorSystem.Items.Add(item1);
myColorReport.Add(color_data);
int index = myColorReport.Count - 1;
lvColorSystem.Select();
lvColorSystem.Items[index].Selected = true;
lvColorSystem.Items[index].Focused = true;