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