Anyone has a clue what might go wrong? This behaviour happens after I make some changes in the grid that associates properties to the items in the listview, select a different item, at save prompt I cancel and revert the selection, now if I try to select the already selected item event fires. I dont know why.
I do change the selection programatically when I revert the selection if I cancel at the save promt.
I managed to reproduce this problem. It’s resolved if you set the MultiSelect property to false. However, if you need multiple selections, another solution will be needed.
A UserControl ‘wrapper’ around the ListView that handles the SelectedItemChanged event and only responds if the item is different is an option.