(извините за плохой английский)
У меня большая проблема с производительностью DataGridView
, когда он перерисовывается.
I Я использую DataGridView
для отображения журналов из потока внешнего приложения. Сообщения из потока приходят с высокой частотой (менее 1 мс). Если я добавляю новую строку в DataGridView
сразу после прихода каждого нового сообщения, DataGridView
не У меня нет времени перерисовать себя до того, как придет следующее сообщение.
Возможное решение - использовать очередь для сбора сообщений и перерисовывать DataGridView
каждые 100 мс сообщениями из очереди. Это хорошо, но DataGridView
мигает при автопрокрутке до последней строки. (Плавная прокрутка отключена)
Вы можете помочь мне улучшить производительность DataGridView
?