バージョン

CalendarDetailsBreakMode プロパティ

カレンダ詳細 PrintStyle で、新しいページをいつ始めるかを取得または設定します。
シンタックス
'宣言
 
Public Property CalendarDetailsBreakMode As CalendarDetailsBreakMode
public CalendarDetailsBreakMode CalendarDetailsBreakMode {get; set;}
使用例
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;
参照