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