Class
VirtualizedPanelElementProvider<T, T1>

Represent a virtualize panel element provider

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Type Parameters:

T

The type of view element.

T1

The type of virtualized item.

Syntax:

cs-api-definition
public class VirtualizedPanelElementProvider<T, T1> : BaseVirtualizedElementProvider<T>, IVirtualizedElementProvider<T> where T1 : IVirtualizedElement<T>, new()

Inheritance: objectBaseVirtualizedElementProvider<T>VirtualizedPanelElementProvider<T, T1>

Derived Classes: ChatVirtualizedElementProviderGanttViewVirtualizedElementProviderListElementProviderListViewVirtualizedElementProviderPropertyGridItemElementProviderTreeViewElementProvider

Implements: IVirtualizedElementProvider<T>

Inherited Members BaseVirtualizedElementProvider<T>.GetElementFromCache(T, object)BaseVirtualizedElementProvider<T>.GetElement(T, object)BaseVirtualizedElementProvider<T>.PreInitializeCachedElement(IVirtualizedElement<T>, object)BaseVirtualizedElementProvider<T>.CacheElement(IVirtualizedElement<T>)BaseVirtualizedElementProvider<T>.IsCompatible(IVirtualizedElement<T>, T, object)BaseVirtualizedElementProvider<T>.GetElementSize(T)BaseVirtualizedElementProvider<T>.GetElementSize(IVirtualizedElement<T>)BaseVirtualizedElementProvider<T>.ClearCache()BaseVirtualizedElementProvider<T>.DefaultElementSizeBaseVirtualizedElementProvider<T>.CachedElementsCount

Constructors

VirtualizedPanelElementProvider()

Declaration

cs-api-definition
public VirtualizedPanelElementProvider()

Methods

CreateElement(T, object)

Creates the element.

Declaration

cs-api-definition
public override IVirtualizedElement<T> CreateElement(T data, object context)

Parameters

data

T

The data.

context

object

The context.

Returns

IVirtualizedElement<T>

Overrides BaseVirtualizedElementProvider<T>.CreateElement(T, object)

ShouldUpdate(IVirtualizedElement<T>, T, object)

Shoulds the update.

Declaration

cs-api-definition
public override bool ShouldUpdate(IVirtualizedElement<T> element, T data, object context)

Parameters

element

IVirtualizedElement<T>

The element.

data

T

The data.

context

object

The context.

Returns

bool

Overrides BaseVirtualizedElementProvider<T>.ShouldUpdate(IVirtualizedElement<T>, T, object)