Skip to main content
A newer version of this page is available. .

Data Scrolling Overview

The grid control provides multiple options for optimized record scrolling – each designed for specific use cases.

  • UI Virtualization

    This feature addresses issues involving data sets with many rows. The Grid Control processes data on an as-needed basis. It creates only those data items that are actually visible on the screen. Once generated, these items are then reused when the user scrolls the grid vertically. The content outside the grid area is not processed.

  • Freeze Scrollbar Position on Data Sorting

    By default, changing the order of rows automatically scrolls the grid to make the focused row visible onscreen. The DataControlBase.AutoScrollOnSorting option allows you to deactivate automatic scrolling to the focused row when sorting data. In this instance, a scroll bar’s position does not change when rows are reordered.