So in short I clear existing collection and add new items.
When I enlarge any of the items (state change to LargeContent value) it enlarges an item for a while, but then changes presentation of the items to Normal view (size of the tile!) with content of a few items rendered as Minimized (Small). There is no any area with scrollbar and small items on right side then. It occurs when I use IsVirtualizing="True" setting on RadTileView. When IsVirtualizing = "False" it works fine :)What do I wrong here?

I try to speed up rendering of new items after page reload also, but it's extremely slowly. Response from the service takes a few milliseconds, but content rendering takes about 2-3 seconds with 50 items on it only (this is my default page size)!Does anybody know how to render items in TileView fast way?

Zarko

Hi Aleksander,
Unfortunately I wasn't able to reproduce the problem, but from the code snippets I guess that the problem is in the RadFluidContentControl. The issue may be caused by the thresholds (you'd better not use them) or by the UI virtualization - when you use virtualization you should bind the RadFluidContentControl state, because the event and the thresholds are not always reliable.
The 2-3 seconds rendering is caused by the 50 tileViewItems that you generate at once. The UI Virtualization works like this - the RadTileView will generate only the RadTileViewItems that are visible at the moment. This means that if you want to use it you'll have to set RowHeight and ColumnWidth to the RadTileView so that not all items are visible at all time.
I've created a sample project so could you please examine it and if you have more questions feel free to ask.

All the best,
Zarko
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.