Class DayViewHeader
Represents the header of Scheduler
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class DayViewHeader : SchedulerCellContainer, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
DayViewHeader(RadScheduler, SchedulerView, SchedulerDayViewElement)
Initializes a new instance of the Day
Declaration
public DayViewHeader(RadScheduler scheduler, SchedulerView view, SchedulerDayViewElement dayViewElement)
Parameters
Rad The scheduler. |
Scheduler The view. |
Scheduler The day view element. |
Fields
HeaderHeightProperty
LeftCellClassName
Declaration
public const string LeftCellClassName = "CornerHeaderCell2"
Field Value
System.
|
RightCellClassName
Declaration
public const string RightCellClassName = "CornerHeaderCell3"
Field Value
System.
|
Properties
DayViewElement
Gets the parent Scheduler
Declaration
public SchedulerDayViewElement DayViewElement { get; }
Property Value
HeaderHeight
Specifies the height of the header.
Declaration
public int HeaderHeight { get; set; }
Property Value
System.
|
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
GetLeftCornerCell()
Declaration
public SchedulerHeaderCellElement GetLeftCornerCell()
Returns
GetRightCornerCell()
Declaration
public SchedulerHeaderCellElement GetRightCornerCell()
Returns
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.
|
Returns
System.
|
Overrides
SetCornerCellsVisibility(Boolean)
Shows or hides the corner cells (the ones above the rulers and the Day
Declaration
public void SetCornerCellsVisibility(bool visible)
Parameters
System. [true] if corner cells should be visible, [false] otherwise. |
UpdateCellsCore()
Declaration
protected override void UpdateCellsCore()