przycinający się DataGridView

0

Witam wszystkich

Mam pytanko gdyż tworze soie prosty programik i wrzucam do niego około 200 wierszy (bezpośrednio do datagridviewrow) wszystko się fajnie ładuję tylko gdy szybko przewijam scrollball-em z góry na koniec to mi się tak jakby zacina datagridview i z opóźnieniem odświeża.

Idzie coś na to poradzić ?

1
datagridview.AutoGenerateColumns = false; 

I ręcznie ustalaj szerokość kolumn, powinno pomóc znacznie.

0

Wielkie Dzięki ;) A doublebuffered formy ma jakieś skutki uboczne ?

1

Raczej pomoże niż zaszkodzi. Chociaż wykorzystywałem go tylko i wyłącznie kiedy coś rysowałem na formie. W aplikacjach normalnych gdzie nic nie musiałem rysować, nigdy nie musiałem z tego korzystać. Przy bardzo dużej ilości danych w datagridview, nie wiem czy to cokolwiek pomoże, w takich przypadkach stosuje się techniki stronicowania grida (virtual mode albo paging).

0

Nie wiem jak dla formy, ale właściwość DoubleBuffered kontrolki dziedziczącej po DataGridView również może pomóc (dziedziczącej, bo oryginalny dgv ma ją tylko readonly)

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