У меня есть WPF listview, содержащий около 1000 записей. Я делаю фильтрацию элементов списка на лету, то есть, когда пользователь вводит элементы управления в текстовое поле, он сопоставляет элементы с содержимым текстового поля и фильтрует элементы в виде списка. Пока что фильтрация работала нормально и была довольно быстрой. Недавно я применил пользовательскую сортировку для этого списка, после чего фильтрация стала очень медленной. Пожалуйста, предоставьте мне рекомендации по улучшению производительности фильтрации списка, не влияя на производительность сортировки.
С уважением
Сандип