Class TimelineHeader
Represents the header in Scheduler
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 Timeline
Declaration
public TimelineHeader(RadScheduler scheduler, SchedulerView view, SchedulerTimelineViewElement timeLineViewElement)
Parameters
Rad The scheduler. |
Scheduler The view. |
Scheduler
|
Properties
HeaderRow
The cell which displays the range of the view.
Declaration
public SchedulerHeaderCellElement HeaderRow { get; }
Property Value
TimelineViewElement
The Scheduler
Declaration
public SchedulerTimelineViewElement TimelineViewElement { get; }
Property Value
Methods
ArrangeOverride(SizeF)
Declaration
protected override SizeF ArrangeOverride(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
CreateAppointmentElements()
Declaration
protected override IEnumerable<AppointmentElement> CreateAppointmentElements()
Returns
System.
|
Overrides
CreateCellElements()
Declaration
protected override IEnumerable<SchedulerCellElement> CreateCellElements()
Returns
System.
|
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.
|
Returns
System.
|
Overrides
UpdateCellsCore()
Declaration
protected override void UpdateCellsCore()