A specialized collection for RadItem objects that supports virtualization for performance optimization in large datasets.
Definition
Namespace:Telerik.WinControls
Assembly:Telerik.WinControls.dll
Syntax:
public class RadItemVirtualizationCollection : RadItemCollection, IList, ICollection, IEnumerable, IVirtualizationCollection
Inheritance: objectCollectionBaseRadItemCollectionRadItemVirtualizationCollection
Implements:
Inherited Members
Constructors
Initializes a new instance of the RadItemVirtualizationCollection class.
public RadItemVirtualizationCollection()
Initializes a new instance of the RadItemVirtualizationCollection class with the specified viewport.
public RadItemVirtualizationCollection(IVirtualViewport ownerViewport)
The virtual viewport that will manage virtualization for this collection.
Properties
Gets or sets the virtual viewport that manages the virtualization behavior for this collection.
[Browsable(false)]
public IVirtualViewport OwnerViewport { get; set; }
The IVirtualViewport instance that handles virtualization operations.
The viewport is responsible for determining which items are visible and need to be realized, and manages the virtualization lifecycle for performance optimization.
Methods
protected override void OnClear()
Overrides:
protected override void OnClearComplete()
Overrides:
protected override void OnSort()
Overrides:
protected override void OnSortComplete()
Overrides: