Previous versions of IntegralUI TreeListView control (v1.x and v2.x), have a pixel based scrolling. When large set of data is loaded in TreeListView control, for example 10,000 nodes, to enable scrolling pixel by pixel all nodes need to have their layout calculated and updated from start. The scrollbar position was also related with node bounds. But because there is large number of nodes, the update of control layout requires too much time.
To increase performance we have changed the control layout update and scrolling. Now from v3.0 the scrolling is per row and current scroll position is related with node index. The result is great performance improvement and the update time is constant (usually < 1 sec), regardless whether there are 1,000 or 100,000 nodes.
You can download IntegralUI TreeListView v2.2 from link below. This version contains most of the features (but not all) found in latest v3.0. So you can use this version in your project, instead of v3.0. If you have ordered the latest version of IntegralUI TreeListView, any previous versions is free.
IntegralUI TreeListView v2.2 - Evaluation version