タイトル | : Re^2: VB.NET2003での画面更新を止めたい |
記事No | : 7119 |
投稿日 | : 2008/03/03(Mon) 22:25 |
投稿者 | : かおりん |
早速のご回答ありがとうございました。 ほんと助かりました。
> ゆうきです。こんばんは。 > > ListViewは表示が変わるごとに、自動的に再描画しています。 > > > 画面の更新を一旦止めたりというようなことは可能でしょうか? > > BeginUpdate、EndUpdateメソッドがあります。 > BeginUpdateメソッドを実行した後は、ListViewは自動的に再描画しません。 > EndUpdateメソッドを実行すれば、再描画するようになります。 > > ===コード=== > ListView1.BeginUpdate() > > (アイテムをクリア) > > ListView1.EndUpdate() > ========= > > これで、一応大丈夫だと思います。 > > P.S. > BeginUpdate、EndUpdateメソッドはListBoxでも有効です。 > http://hanatyan.sakura.ne.jp/dotnet/list02.htm#no6
|