private void SelectEvent(object sender, RoutedEventArgs e) { var item = ((Grid)((Button)sender).Parent).DataContext; var container = (ListViewItem)EventsList.ContainerFromItem(item); container.IsSelected = true; }