У меня ужасная проблема, у меня есть древовидное представление, и я использую его Items.Filter для поддержки параметров поиска.
My TreeView также виртуализируется, поскольку содержит тоны элементов, и, если не виртуализировано, загрузка пользовательского интерфейса занимает минуту.
Моя проблема в том, что всякий раз, когда я устанавливаю фильтр, кажется, что использование памяти увеличивается на 20M !!!
- Я не понимаю, почему ListBox не будет использовать элементы, которые у него уже есть, и почему ему нужно создавать новые элементы (я вижу вызовы конструкторов дочерних элементов)
- Какого черта он не освобождает старые элементы интерфейса из памяти?!
ПОЖАЛУЙСТА, ПОМОГИТЕ !!!
Гили