Virtualized list pattern?

  • Thread starter Thread starter proxyuser
  • Start date Start date
P

proxyuser

Looking for some info on what someone called a "virtualized list". Can't
find much on it so maybe there's another name. It was implied that this is
some sort of pattern used to improve performance for large lists or grids in
UIs, where what's shown is only a part of the full list, and how to manage
that. Of course this idea has been around a lot, but this was apparently
some structured approach to it. Any link appreciated. Also, if there is a
better forum, please advise.
 
Looking for some info on what someone called a "virtualized list". Can't
find much on it so maybe there's another name. It was implied that this
is
some sort of pattern used to improve performance for large lists or
grids in
UIs, where what's shown is only a part of the full list, and how to
manage
that. Of course this idea has been around a lot, but this was apparently
some structured approach to it. Any link appreciated. Also, if there
is a
better forum, please advise.

Maybe the Forms-specific newsgroup would be better.

As for the question itself, some UI classes support a "virtual" mode that
works like that. For sure, ListView includes that, and I think that there
may be others (or perhaps it's supported at a lower level, via the data
binding mechanisms...I forget).

I have found that virtual mode for ListView isn't perfect. One particular
problem is that virtual mode and keyed (i.e. by name) thumbnails for list
items don't work together (you can do one or the other but not both). But
you can work around the issues I've seen (in fact, if you search this
newsgroup for previous messages on the ListView virtual mode, you'll find
some of that discussion).

Pete
 
Back
Top