Class TimelineHeader
Represents the header in SchedulerTimelineViewElement which contains header cells for each column and the header cell displaying the range of the view.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class TimelineHeader : SchedulerCellContainer, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
TimelineHeader(RadScheduler, SchedulerView, SchedulerTimelineViewElement)
Initializes a new instance of the TimelineHeader class.
Declaration
public TimelineHeader(RadScheduler scheduler, SchedulerView view, SchedulerTimelineViewElement timeLineViewElement)
Parameters
RadScheduler
scheduler
The scheduler. |
SchedulerView
view
The view. |
SchedulerTimelineViewElement
timeLineViewElement
|
Properties
HeaderRow
The cell which displays the range of the view.
Declaration
public SchedulerHeaderCellElement HeaderRow { get; }
Property Value
SchedulerHeaderCellElement
|
TimelineViewElement
The SchedulerTimelineViewElement which owns this header.
Declaration
public SchedulerTimelineViewElement TimelineViewElement { get; }
Property Value
SchedulerTimelineViewElement
|
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.Drawing.SizeF
finalSize
|
Returns
System.Drawing.SizeF
|
Overrides
CreateAppointmentElements()
Declaration
protected override IEnumerable<AppointmentElement> CreateAppointmentElements()
Returns
System.Collections.Generic.IEnumerable<AppointmentElement>
|
Overrides
CreateCellElements()
Declaration
protected override IEnumerable<SchedulerCellElement> CreateCellElements()
Returns
System.Collections.Generic.IEnumerable<SchedulerCellElement>
|
Overrides
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
UpdateCellsCore()
Declaration
protected override void UpdateCellsCore()