Class GanttViewTimelineElementProvider
Represents the provider that creates elements for the timeline of a Rad
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GanttViewTimelineElementProvider : BaseVirtualizedElementProvider<GanttViewTimelineDataItem>, IVirtualizedElementProvider<GanttViewTimelineDataItem>
Constructors
GanttViewTimelineElementProvider(GanttViewGraphicalViewElement)
Initializes a new instance of the Gantt
Declaration
public GanttViewTimelineElementProvider(GanttViewGraphicalViewElement owner)
Parameters
Gantt The owner. |
Properties
Owner
Gets the Gantt
Declaration
public GanttViewGraphicalViewElement Owner { get; }
Property Value
Gantt The owner. |
Methods
CreateElement(GanttViewTimelineDataItem, Object)
Creates a new element.
Declaration
public override IVirtualizedElement<GanttViewTimelineDataItem> CreateElement(GanttViewTimelineDataItem data, object context)
Parameters
Gantt The data. |
System. The context. |
Returns
Overrides
GetElementSize(GanttViewTimelineDataItem)
Gets the size of the element for a given item.
Declaration
public override SizeF GetElementSize(GanttViewTimelineDataItem item)
Parameters
Gantt The item. |
Returns
System.
|
Overrides
OnItemElementCreating(GanttViewTimelineDataItem)
Called when a new item element is created.
Declaration
protected virtual GanttViewTimelineItemElement OnItemElementCreating(GanttViewTimelineDataItem item)
Parameters
Gantt The item. |