Class GanttViewVirtualizedElementProvider
Represetns the element provider used by the virtualized view elements for creating visual item elements.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttViewVirtualizedElementProvider : VirtualizedPanelElementProvider<GanttViewDataItem, GanttViewBaseItemElement>, IVirtualizedElementProvider<GanttViewDataItem>
Constructors
GanttViewVirtualizedElementProvider(GanttViewBaseViewElement)
Initializes a new instance of the Gantt
Declaration
public GanttViewVirtualizedElementProvider(GanttViewBaseViewElement owner)
Parameters
Gantt 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
Gantt The data. |
System. 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
Gantt The item. |
Returns
System.
|
Overrides
OnItemElementCreating(GanttViewDataItem)
Called when a new item element is created.
Declaration
protected virtual GanttViewBaseItemElement OnItemElementCreating(GanttViewDataItem item)
Parameters
Gantt The item. |
Returns
ShouldUpdate(IVirtualizedElement<GanttViewDataItem>, GanttViewDataItem, Object)
Declaration
public override bool ShouldUpdate(IVirtualizedElement<GanttViewDataItem> element, GanttViewDataItem data, object context)
Parameters
IVirtualized
|
Gantt
|
System.
|
Returns
System.
|