Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public class SchedulerMonthlyPrintStyle : SchedulerPrintStyle, ICloneable
Inheritance: objectSchedulerPrintStyleSchedulerMonthlyPrintStyle
Implements:
Inherited Members
Constructors
Creates a new instance of the class.
public SchedulerMonthlyPrintStyle()
Properties
Gets or sets the height of the appointments.
[Browsable(false)]
public int AppointmentHeight { get; set; }
Gets or sets the height of the header of each cell.
[Browsable(false)]
public int CellHeaderHeight { get; set; }
Gets or sets the end date of the date range which describes which appointments should be printed.
public override DateTime DateEndRange { get; set; }
Overrides:
Gets or sets the start date of the date range which describes which appointments should be printed.
public override DateTime DateStartRange { get; set; }
Overrides:
Gets or sets a value indicating whether the nonworking days should be printed.
[Browsable(true)]
public bool ExcludeNonWorkingDays { get; set; }
Gets or sets the image that is printed at the bottom of a cell when there are more appointments than can be shown.
public Image OverflowImage { get; set; }
Gets or sets whether each month should be printed on a single separate page.
[Browsable(true)]
public bool PrintExactlyOneMonth { get; set; }
Gets or sets whether a single month should be printed on two pages.
[Browsable(true)]
public bool TwoPagesPerMonth { get; set; }
Gets or sets the width of the vertical header which displays the week ranges.
[Browsable(false)]
public int VerticalHeaderWidth { get; set; }
Gets or sets the number of weeks that should be printed on each page when PrintExactlyOneMonth is false.
[Browsable(true)]
public int WeeksPerPage { get; set; }
Methods
public override void CopyProperties(SchedulerPrintStyle destination)
Overrides:
Draws an area for handwritten notes.
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: