Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
C#
public class SchedulerWeeklyCalendarPrintStyle : SchedulerBaseWeeklyPrintStyle, ICloneable
Inheritance: objectSchedulerPrintStyleSchedulerBaseWeeklyPrintStyleSchedulerWeeklyCalendarPrintStyle
Implements:
Inherited Members
Constructors
Creates a new instance of the class.
C#
public SchedulerWeeklyCalendarPrintStyle()
Properties
Gets or sets the height of the appointments in the AllDay area.
C#
[Browsable(false)]
public int AllDayAppointmentHeight { get; set; }
Gets or sets the height of the header area.
C#
[Browsable(false)]
public int HeaderAreaHeight { get; set; }
Gets or sets thefont of the header area cells.
C#
[Browsable(false)]
public Font HeaderCellFont { get; set; }
Gets or sets the width of the hours column.
C#
[Browsable(false)]
public float HoursColumnWidth { get; set; }
Gets or sets the maximum height that the AllDay area can occupy.
C#
[Browsable(false)]
public int MaxAllDayAreaHeight { get; set; }
Methods
C#
public override void CopyProperties(SchedulerPrintStyle destination)
Overrides:
C#
protected virtual void DrawAppointments(DateTime currentDate, IResource resource, RectangleF appArea, Graphics graphics)
C#
protected virtual void DrawCells(RectangleF appArea, Graphics graphics, int pageNumber)
C#
protected virtual void DrawHeaderCells(RectangleF appArea, Graphics graphics, DateTime currentDate, int pageNumber)
Draws an area for handwritten notes.
C#
protected override Rectangle DrawNotesArea(Graphics graphics, Rectangle drawingArea, int pageNumber)
The graphics used for drawing.
drawingAreaRectangleThe area in which the notes should be drawn.
pageNumberint1-based consecutive number of the page to be drawn in.
Returns:The bounds of the notes area.
Overrides: