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