New to Telerik UI for WinFormsStart a free 30-day trial

Represents a virtaulizable element interface

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Type Parameters:

T

Syntax:

C#
public interface IVirtualizedElement<T>

Derived Classes: BaseDataFilterNodeElementFileBrowserIconListViewVisualItemPersonMentionListVisualItemBaseChatItemElementBaseListViewGroupVisualItemBaseListViewVisualItemCardListViewVisualItemCardMessageItemElementCarouselMessageItemElementChatTimeSeparatorItemElementCommandBarItemsListVisualItemCommandBarStripsListVisualItemAIChatMessageItemElementDataFilterAddNodeElementDataFilterCheckboxCriteriaElementDataFilterColorboxCriteriaElementDataFilterCriteriaElementDataFilterGroupElementDescriptionTextCheckedListVisualItemDescriptionTextListVisualItemDetailListViewCellElementDetailListViewDataCellElementDetailListViewGroupVisualItemDetailListViewHeaderCellElementDetailListViewVisualItemDiagramListViewVisualItemGanttGraphicalViewBaseItemElementGanttViewBaseItemElementGanttViewMilestoneItemElementGanttViewSummaryItemElementGanttViewTaskItemElementGanttViewTextItemElementGanttViewTextViewCellElementGanttViewTextViewHeaderCellElementGanttViewTimelineItemElementGridBrowseCellElementGridCalculatorCellElementGridCheckBoxCellElementGridCheckBoxHeaderCellElementGridColorCellElementGridColumnGroupCellElementGridComboBoxCellElementGridCommandCellElementGridDataCellElementGridDataRowElementGridDateTimeCellElementGridDetailViewRowElementGridFilterCellElementGridFilterCheckBoxCellElementGridFilterComboBoxCellElementGridFilterRowElementGridFilterTimeSpanCellElementGridGroupExpanderCellElementGridGroupHeaderRowElementGridGroupRowSelectCellElementGridHeaderCellElementGridHeaderIndentCellElementGridHyperlinkCellElementGridImageCellElementGridIndentCellElementGridNewRowElementGridRatingCellElementGridRowElementGridRowHeaderCellElementGridRowSelectCellElementGridSearchRowElementGridSelectCellElementGridSparklineCellElementGridSummaryCellElementGridSummaryRowElementGridTableHeaderCellElementGridTableHeaderRowElementGridTableHeaderSelectCellElementGridTimeSpanCellElementGridMultipleRowsSelectCellElementGridVirtualizedCellElementGridVirtualizedRowElementIconListViewGroupVisualItemIconListViewVisualItemMediaMessageItemElementPivotCellElementPivotFieldListVisualItemPivotGroupElementPivotRowElementPropertyGridCheckBoxItemElementPropertyGridColorItemElementPropertyGridGroupElementPropertyGridItemElementPropertyGridItemElementBaseRadCheckedListVisualItemColorListBoxItemRadFixedPageElementRadListVisualItemSimpleListViewGroupVisualItemSimpleListViewVisualItemTextMessageItemElementTreeNodeElementVirtualGridCellElementVirtualGridFilterCellElementVirtualGridFilterRowElementVirtualGridHeaderCellElementVirtualGridHeaderRowElementVirtualGridIndentCellElementVirtualGridNewCellElementVirtualGridNewRowElementVirtualGridRowElementFontListViewVisualItemPatternFillVisualItemThemeColorListViewVisualItem...

Properties

Gets the associated data.

C#
T Data { get; }
Property Value:

The data.

Methods

Attaches the specified data.

C#
void Attach(T data, object context)
Parameters:dataT

The data.

contextobject

The context.

Detaches this instance.

C#
void Detach()

Determines whether element is compatible with the specified data.

C#
bool IsCompatible(T data, object context)
Parameters:dataT

The data.

contextobject

The context.

Returns:

bool

true if the specified data is compatible; otherwise, false.

Synchronizes this instance.

C#
void Synchronize()