(英語が下手でごめんなさい)
再塗装時の性能に大きな問題があります。DataGridView
を使用してDataGridView、外部アプリケーションストリームからのログを表示しています。ストリームからのメッセージは高頻度(1ミリ秒未満)で着信します。DataGridView新しいメッセージが届くたびにすぐに新しい行を追加するとDataGridView、次のメッセージが届く前に自分自身を再描画する時間がありません。
DataGridView考えられる解決策は、キューを使用してメッセージを収集し、キューからのメッセージで100ミリ秒ごとに再描画することです。これは良いことですがDataGridView、最後の行に自動スクロールすると点滅します。(スムーズスクロールは無効になっています)
DataGridViewパフォーマンスの向上を手伝ってもらえますか?