Powolne DataGridView dla 100k wierszy (w Excelu działa płynnie)

0

tak jak tytuł

Jakie są triki/podejścia do takich rzeczy?

0

w sumie rozsądnym byłoby najpierw googlnięcie zamiast otworzenia wątku, ale może się komuś przydać, więc nie usuwam.

Why is DataGridView Slow at Scrolling, Rendering, Filtering and Populating?
Slow performance in populating DataGridView with large data

0

Hipsterzy. :(

2
WeiXiao napisał(a):

w sumie rozsądnym byłoby najpierw googlnięcie zamiast otworzenia wątku

Podobnie jak byłoby rozsądnym przemyślenie tematu, by miał rozsądną długość. To nie fejs, a ty nie masz 13 lat.

1

hej

DataGridView jest specyficzny.. można tworzyć różnego rodzaju tabele z rożnymi kolumnami ale zawiera jedna wadę w ilość kolumn. Jeżeli zastosujesz rożnego rodzaju buttony to taka tabela przy około 1000rekordów strasznie długo sie ląduje.. Najlepszy rozwiązaniem i jednocześnie obejściem jest wprowadzenie stron tabeli/widoków.. czyli gdy masz 1000 rekordów to zawsze wyświetlasz tylko 20 rekordów..
DataGridView ma wbudowane opcje do dodania odnośników do kolejnych podstrona.. można tez zrobi to na inny sposób. ale nigdy nie lądować wszystkiego na ekran

1 użytkowników online, w tym zalogowanych: 0, gości: 1