Class SchedulerDetailsPrintStyle
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.Scheduler.dll
Syntax
public class SchedulerDetailsPrintStyle : SchedulerPrintStyle, ICloneable
Constructors
SchedulerDetailsPrintStyle()
Creates a new instance of the class.
Declaration
public SchedulerDetailsPrintStyle()
SchedulerDetailsPrintStyle(DateTime, DateTime)
Creates a new instance of the class.
Declaration
public SchedulerDetailsPrintStyle(DateTime startRange, DateTime endRange)
Parameters
System.DateTime
startRange
The start date of the printing range. |
System.DateTime
endRange
The end date of the printing range. |
Properties
AllDayString
Gets or sets the string that will be printed instead of date for all-day appointments
Declaration
public string AllDayString { get; set; }
Property Value
System.String
|
AppointmentDateWidth
Gets or sets the width of the area which displays appointments' date.
Declaration
public int AppointmentDateWidth { get; set; }
Property Value
System.Int32
|
AppointmentTitleHeight
Gets or sets the height of appointments' summary.
Declaration
public int AppointmentTitleHeight { get; set; }
Property Value
System.Int32
|
DayHeaderHeight
Gets or sets the height of the element that displays the current date.
Declaration
public int DayHeaderHeight { get; set; }
Property Value
System.Int32
|
PageBreakMode
Gets or sets the conndition under which the printing should continue on a new page.
Declaration
public PageBreakMode PageBreakMode { get; set; }
Property Value
PageBreakMode
|
PleaseSeeAboveString
Gets or sets the string that will be printed to indicate that the appointment is all-day and its description has been previously printed
Declaration
public string PleaseSeeAboveString { get; set; }
Property Value
System.String
|
Methods
CopyProperties(SchedulerPrintStyle)
Declaration
public override void CopyProperties(SchedulerPrintStyle destination)
Parameters
SchedulerPrintStyle
destination
|
Overrides
DrawAllDayAppointmentTitle(IEvent, Boolean, Int32)
Declaration
protected virtual void DrawAllDayAppointmentTitle(IEvent allDayAppointment, bool measureOnly, int currentYOffset)
Parameters
IEvent
allDayAppointment
|
System.Boolean
measureOnly
|
System.Int32
currentYOffset
|
DrawAppointmentsArea(Rectangle, Graphics, Int32)
Declaration
protected override void DrawAppointmentsArea(Rectangle appArea, Graphics graphics, int pageNumber)
Parameters
System.Drawing.Rectangle
appArea
|
System.Drawing.Graphics
graphics
|
System.Int32
pageNumber
|
Overrides
DrawAppointmentTitle(IEvent, Boolean, Int32)
Declaration
protected virtual void DrawAppointmentTitle(IEvent currentAppointment, bool measureOnly, int currentYOffset)
Parameters
IEvent
currentAppointment
|
System.Boolean
measureOnly
|
System.Int32
currentYOffset
|
DrawTopArea(Rectangle, Graphics, Int32)
Declaration
protected override Rectangle DrawTopArea(Rectangle drawingArea, Graphics graphics, int pageNumber)
Parameters
System.Drawing.Rectangle
drawingArea
|
System.Drawing.Graphics
graphics
|
System.Int32
pageNumber
|
Returns
System.Drawing.Rectangle
|
Overrides
EndPrint()
GetNumberOfPages(Rectangle, Graphics)
Declaration
public override int GetNumberOfPages(Rectangle pageBounds, Graphics g)
Parameters
System.Drawing.Rectangle
pageBounds
|
System.Drawing.Graphics
g
|
Returns
System.Int32
|