Forum
Please
Log In
to post a new message or reply to an existing one. If you are not registered, please
register.
NOTE: Some forums may be read-only if you are not currently subscribed to
our technical support services.
Subject |
Author |
Date |
|
Phillip Bernard
|
Feb 1, 2008 - 6:03 AM
|
When I create CExtTreeGridWnd with 10.000 items it’s start work very-very slow. (For example Stringray’s trees with 100 and 100.000 items have no performance differences) What can I do to speedup it ?
|
|
Technical Support
|
Feb 2, 2008 - 11:32 AM
|
The CExtTreeGridWnd class is optimized for higher performance of grid cell retrieving, sorting and filtering queries. We confirm it’s slow for a very large number of rows. We knew this issue since the start of developing this class and this was not a barrier for developing it. If you have 10,000 rows in tree grid totally, then you should use on-the fly initialization of tree rows during expanding. If you have 10,000 rows at one tree level, then user will hardly see difference between rows while navigating them and you have reason to switch to some other UI solution based on several grids where some of them cache-able like demonstrated in the AdoRecordsetView sample application.
|
|