ClassGanttViewVirtualizedElementProvider
Represetns the element provider used by the virtualized view elements for creating visual item elements.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class GanttViewVirtualizedElementProvider : VirtualizedPanelElementProvider<GanttViewDataItem, GanttViewBaseItemElement>, IVirtualizedElementProvider<GanttViewDataItem>
Inheritance: objectBaseVirtualizedElementProvider<GanttViewDataItem>VirtualizedPanelElementProvider<GanttViewDataItem, GanttViewBaseItemElement>GanttViewVirtualizedElementProvider
Implements:
Inherited Members
Constructors
GanttViewVirtualizedElementProvider(GanttViewBaseViewElement)
Initializes a new instance of the GanttViewVirtualizedElementProvider class.
Declaration
public GanttViewVirtualizedElementProvider(GanttViewBaseViewElement owner)
Parameters
owner
The owner.
Methods
CreateElement(GanttViewDataItem, object)
Creates an element for the given data opbecj in the given context.
Declaration
public override IVirtualizedElement<GanttViewDataItem> CreateElement(GanttViewDataItem data, object context)
Parameters
data
The data.
context
The context.
Returns
Overrides
GetElementSize(GanttViewDataItem)
Gets the size of the element based on the given data item.
Declaration
public override SizeF GetElementSize(GanttViewDataItem item)
Parameters
item
The item.
Returns
Overrides
OnItemElementCreating(GanttViewDataItem)
Called when a new item element is created.
Declaration
protected virtual GanttViewBaseItemElement OnItemElementCreating(GanttViewDataItem item)
Parameters
item
The item.
Returns
ShouldUpdate(IVirtualizedElement<GanttViewDataItem>, GanttViewDataItem, object)
Shoulds the update.
Declaration
public override bool ShouldUpdate(IVirtualizedElement<GanttViewDataItem> element, GanttViewDataItem data, object context)
Parameters
element
IVirtualizedElement<GanttViewDataItem>
The element.
data
The data.
context
The context.
Returns
Overrides