'宣言 Public Enum CalendarDetailsBreakMode Inherits System.Enum
public enum CalendarDetailsBreakMode : System.Enum
メンバ | 解説 |
---|---|
Day | 日が変わるたびに改ページが挿入されます。 |
Month | 月が変わるたびに改ページが挿入されます。 |
None | いつ発生したかにかかわらず、アクティビティが連続して印刷されます。ページに残りのアクティビティを印刷するスペースがなくなった場合のみ、改ページされます。 |
Week | 週が変わるたびに改ページが挿入されます。 |
Year | 年が変わるたびに改ページが挿入されます。 |
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinSchedule 'print the activity in the date range Me.UltraSchedulePrintDocument1.PrintStyle = SchedulePrintStyle.CalendarDetails 'the 'CalendarDetailsBreakMode' allows control over when to start a new 'page. by default, no page breaks will be inserted - each detail is printed 'as long as there is room for the header of the item (the time range and subject) 'in this case, a page break will be inserted when each new date is encountered Me.UltraSchedulePrintDocument1.CalendarDetailsBreakMode = CalendarDetailsBreakMode.Day 'the 'CalendarDetailsHeaderAppearance' affects the display of the time range 'and subject/location section of each calendar details item Me.UltraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.Name = "Tahoma" Me.UltraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.Underline = DefaultableBoolean.True Me.UltraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.SizeInPoints = 14 'the 'CalendarDetailsDescriptionAppearance' affects the display of the 'appointment description for each calendar details item Me.UltraSchedulePrintDocument1.CalendarDetailsDescriptionAppearance.FontData.Name = "Tahoma" Me.UltraSchedulePrintDocument1.CalendarDetailsDescriptionAppearance.FontData.SizeInPoints = 12
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinSchedule; //print the activity in the date range this.ultraSchedulePrintDocument1.PrintStyle = SchedulePrintStyle.CalendarDetails; //the 'CalendarDetailsBreakMode' allows control over when to start a new //page. by default, no page breaks will be inserted - each detail is printed //as long as there is room for the header of the item (the time range and subject) //in this case, a page break will be inserted when each new date is encountered this.ultraSchedulePrintDocument1.CalendarDetailsBreakMode = CalendarDetailsBreakMode.Day; //the 'CalendarDetailsHeaderAppearance' affects the display of the time range //and subject/location section of each calendar details item this.ultraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.Name = "Tahoma"; this.ultraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.Underline = DefaultableBoolean.True; this.ultraSchedulePrintDocument1.CalendarDetailsHeaderAppearance.FontData.SizeInPoints = 14; //the 'CalendarDetailsDescriptionAppearance' affects the display of the //appointment description for each calendar details item this.ultraSchedulePrintDocument1.CalendarDetailsDescriptionAppearance.FontData.Name = "Tahoma"; this.ultraSchedulePrintDocument1.CalendarDetailsDescriptionAppearance.FontData.SizeInPoints = 12;