private void btnSelectAll_Click( object sender, RoutedEventArgs e ) { var list = lstAccounts.Items.OfType<NameIdIsChecked>().ToList(); list.ForEach( a => a.IsChecked = true ); lstAccounts.ItemsSource = list; }