600! Yowza!
When you go vertically, the set of renderers are the same, one rolls off, and a new set rolls on. Horizontally, the column rolling off has a different set of renderers than the column rolling in, and the headers need to be updated as well, plus we have to visit every visible dataprovider item again to fill the column instead of just the one item rolling in. Because of all that, and the fact we figured there'd be fewer columns than rows, we didn't fully optimize it. Anyway, I'd like to see your renderer code. Also, are the checkboxes "checkable" or display only? -Alex ________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Kyle Neath Sent: Monday, September 10, 2007 4:19 PM To: flexcoders@yahoogroups.com Subject: Re: [flexcoders] DataGrid: Horizontal Scrolling very slow I'm using a custom itemRenderer that displays a checkmark (or not) right now (I spent a long time optimizing it -- the itemRenderer is good to go). Right now about 600 itemRenderers are visible at once (though more than half of them are technically empty). I guess I'm mostly stumped at how horizontal scrolling could be so much different than vertical scrolling.