C#
[C#, DataGridView] 실시간 데이터 추가시 느려지는 현상 해결
JeonH
2020. 7. 8. 13:20
실시간으로 데이터를 수집하여 DataGridView에 데이터를 나타내기 위해 데이터를 추가할 때 점점 갈 수록
속도가 오래걸리는 현상을 발견했습니다. (1400개 이상 데이터)
Column 수가 많아 DataGridView의 영역이 벗어날 때
데이터를 추가할 때마다 DataGridView를 벗어난 영역이 깜빡이는 것을 확인 할 수 있었습니다.
이 때문에 점점 느려진다고 판단하였습니다.
이를 해결하기 위해서는 DataGridView에 더블버퍼를 설정해야합니다.
설정하는 방법은 아래 포스팅을 참조해주세요.
[C#] - [C#, DataGridView] 데이터 추가시 DataGridView 깜빡임 문제 해결
더블버퍼를 설정하면 데이터 양이 많아질 수록 속도가 안 느려지는 것은 아니지만,
훨씬 개선된 것을 느낄 수 있습니다.
반응형