Represents the provider that creates elements for the timeline of a RadGanttView.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
C#
public class GanttViewTimelineElementProvider : BaseVirtualizedElementProvider<GanttViewTimelineDataItem>, IVirtualizedElementProvider<GanttViewTimelineDataItem>
Inheritance: objectBaseVirtualizedElementProvider<GanttViewTimelineDataItem>GanttViewTimelineElementProvider
Implements:
Inherited Members
Constructors
Initializes a new instance of the GanttViewTimelineElementProvider class.
C#
public GanttViewTimelineElementProvider(GanttViewGraphicalViewElement owner)
The owner.
Properties
Gets the GanttViewGraphicalViewElement that is the owner of this provider.
C#
public GanttViewGraphicalViewElement Owner { get; }
The owner.
Methods
Creates a new element.
C#
public override IVirtualizedElement<GanttViewTimelineDataItem> CreateElement(GanttViewTimelineDataItem data, object context)
The data.
contextobjectThe context.
Returns:Overrides:
Gets the size of the element for a given item.
C#
public override SizeF GetElementSize(GanttViewTimelineDataItem item)
The item.
Returns:Overrides:
Called when a new item element is created.
C#
protected virtual GanttViewTimelineItemElement OnItemElementCreating(GanttViewTimelineDataItem item)
The item.
Returns: