いやね、たいした話ではないのですが、ListView(.NET/C#)のVirtualMode(仮想表示)を使ってみたというネタ。 ListViewにはListViewItemと呼ばれる項目を表示できるわけですが、そのアイテムが大量にある場合、その登録に時間が掛かるわけです。ちょっとぐらい待ってもいいと思うかもしれませんが、よりよい操作感を求めるならばこの待ち時間はなくした方がいいのです。 で、以下に示すのが既にListViewItemがnewされている条件で、VirtualModeとAddRangeで一度に登録した場合の違いを試すC#のプログラム。 デザインソースは割愛されているので適宜作成して貼り付けて下さい。登場人物としては、次の通り。 ListView listViewVirtual; ListView listViewNormal; CheckBox checkBoxVirtua