Incremental Item Rendering

Incremental item rendering improves the performance of rendering a lot of items, which can greatly improve the experience of scrolling through a long list. When there’s not enough time to completely render new items that enter the screen in a given frame, you can prioritize the rendering of the individual elements that make up each item. That way, every item can be at least partially rendered, rather than having only a few items completely rendered and the rest not rendered at all. Taking advantage of this feature involves the use of data templates, so it is covered in Chapter 18 as well.

Get Universal Windows® Apps with XAML and C# Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.