バージョン

CalendarDetailsHeaderAppearance プロパティ

CalendarDetails 印刷スタイルで予定の時間範囲および件名の描画に使用される Infragistics.Win.AppearanceBase を取得または設定します。
シンタックス
'宣言
 
Public Property CalendarDetailsHeaderAppearance As Infragistics.Win.AppearanceBase
public Infragistics.Win.AppearanceBase CalendarDetailsHeaderAppearance {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;
参照