New to Telerik UI for WPF? Download free 30-day trial

UI Virtualization

RadSpreadsheet supports UI Virtualization (enabled by default), which enables it to processes only information that is loaded in the viewable area. In this way, UI elements are created only for the parts of the document actually shown on screen. This reduces the memory footprint of the application and speeds up the loading time, thus additionally enhancing the UI performance.

Try not to place RadSpreadsheet in controls/panels which will measure it with infinity. For example, ScrollViewer, StackPanel and Grid with Row.Height="Auto" or Column.Width="Auto" will measure with infinity. In these cases, RadSpreadsheet is measured with infinity and cannot determine what part of the document is shown in the viewport, therefore the virtualization turns off.

See Also

In this article