У меня есть ListView, в который иногда мне нужно поместить около 10000 элементов. ListViews не очень хорошо справляются с этим, и они блокируются на пару секунд, пока сортируют элементы и рисуют их. Если вы добавляете предметы по отдельности, это еще хуже, запираясь почти на минуту.
Чтобы обойти это, я подумал, что попробую заполнить ListView, прежде чем мне потребуется его отобразить, но, к сожалению, у него есть другие идеи. Он начинает рисовать только тогда, когда я поворачиваю панель, содержащую ListView, и программа зависает на пару секунд.
Есть идеи, как я могу устранить эту задержку? Или есть другой компонент, который относительно прост в использовании и который лучше отображает большие объемы данных?