Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Scrolling Speed

This topic describes how to improve vertical and horizontal scrolling performance in the GridControl.

#Expanded Vertical Scrolling with Cascading Data Updates

Scrolling through large amounts of data records can slow down the control’s performance and cause the application to become less responsive. The Cascading Data Updates feature asynchronously updates visible rows to improve the control’s performance and make vertical scrolling faster and smoother.

#Expanded Horizontal UI Virtualization

The horizontal UI virtualization feature improves the GridControl’s performance when the control cannot display all its columns on a screen. When horizontal virtualization is enabled, the GridControl loads only the visible cells. Once generated, cells are reused to render the newly loaded columns when the user scrolls the grid horizontally.

As a result, the GridControl uses less memory and takes less time to load.

Note that horizontal virtualization slows down horizontal scrolling performance. Set the TableView.AllowHorizontalScrollingVirtualization or TreeListView.AllowHorizontalScrollingVirtualization (for TreeListView) property to false to disable this feature.

#See Also