Yep, you're right, I tested it in the meantime. For a 6.5% overall CPU usage when one of my skins is displayed with that tab opened, collapsing both the variables and measures sections gets the CPU to 4.5% usage. For another where my overall CPU goes to 10.5% usage, complete collapsing gets it to 8.5%. All are approximate values, of course. So, unfortunately, the visual side of the redrawing isn't the whole (or even the main) issue, like you mentioned.I imagine it would. Not 100% sure on that, but in any case, that is a list "control", and there is no practical way to update only "part" of a control.
I know you can't update only a part of a listview control, that's why I thought about making it a table just the size of the viewport and changing what's displayed in its cells instead. Too bad that the visual side isn't the main cause of this lag, because if it were, the solution was simple IMHO.
Statistics: Posted by Yincognito — Yesterday, 6:30 pm