Last Updated 2016/12/06
 Programming Tips  .NET  索 引 
C# ListView が遅い
2016/12/06

アイテムを追加するたびに描画しているから遅い。
追加の間更新を止めれば早くなる。

listBox1.BeginUpdate();
アイテム追加
listBox1.EndUpdate();

BeginUpdate() って「更新を開始」に思えるけど,実は逆。
BeginUpdate() で更新を止めて,EndUpdate() で更新を再開する。


参照
前後のTips
C# ListView が遅い

DSS ProgrammingTipsCGI Ver2.00