public static System.Windows.Controls.ListView remove_SelectedItems(this System.Windows.Controls.ListView listView) { var originalSelectedIndex = listView.selectedIndex(); var selectedValues = listView.selectedValues(); listView.remove_Items(selectedValues); listView.selectIndex(originalSelectedIndex); return(listView); }