I\'m unable to figure out how to select an item programmatically in a ListView.
I\'m attempting to use the listview\'s ItemContainerGenerator, but it just doesn\'t s
In case you are not working with Bindings, this could also be a solution, just find the items in the source and add them to the SelectedItems property of your listview:
lstRoomLights.ItemsSource = RoomLights;
var selectedItems = RoomLights.Where(rl => rl.Name.Contains("foo")).ToList();
selectedItems.ForEach(i => lstRoomLights.SelectedItems.Add(i));