I reply on this topic because I need something similar....
E.g. i have 50 items in the listview and click the item nr.35 (it could be the 2nd or 3rd or 4th record on the screen). I made my modifications as in the item_click event, then I would like the selected item to be in the same position as before, not at the first position....