Cześć
Zacznę może od krótkiego opisu.
Aplikacja pobiera z tabeli około 1200 wpisów, to jest w zasadzie błyskawiczne, muszę to jednak wstawić do ListView i pogrupować. W sumie wszystkie rekordy (1200) będą w około 100 grupach. W prostej pętli For dopisuję kolejne rekordy i w razie czego uzupełniam grupy.
O ile samo dodanie rekordu nie jest problemem ListView.Items.Add();
podobnie jak uzupełnienie reszty danych to już dodanie grupy ListView.Groups.Add(); trwa wyraźnie za dłużej.
Zauważyłem, że czas ten rośnie im więcej jest grup. Przy około 30 grupach podanie kolejnej zajmuje około sekudnę. Można na to jakoś wpłynąć, przyspieszyć? Załadowanie do ListView 1200 rekordów trwa około minuty.
Z góry dzięki za sugestie.