Как ускорить обработку данных в treeview?

У меня в treeview отдельным потоком записывается большое кол-во данных. Всё бы ничего, но когда в процессе загрузки я начинаю раскрывать ноды и просматривать данные то резко начинает проседать производительность UI. Оно то и не удивительно, но вот только такой вариант не очень устраивает.
Виртуализация не спасает. Для отображения использую XmlDataProvider, в который и записываются данные.

Может кто сталкивался с похожей задачей и может подсказать, что тут можно сделать?
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
Neuroware
@Neuroware
Программист в свободное от работы время
отказаться от treeview, очень мало задач под которые реально необходим именно этот компанент, возможно его удастся заменить на listview
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы