'宣言 Public Event InitializeMonthViewMulti As InitializeMonthViewMultiEventHandler
public event InitializeMonthViewMultiEventHandler InitializeMonthViewMulti
イベント ハンドラが、このイベントに関連するデータを含む、InitializeMonthViewMultiEventArgs 型の引数を受け取りました。次の InitializeMonthViewMultiEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Control | 印刷操作に使用する Infragistics.Win.UltraWinSchedule.UltraMonthViewMulti コントロールを返します。 |
UltraSchedulePrintDocumentは、カレンダー情報をプリンタに描画するためにさまざまなスケジュールコントロールのインスタンスを作成しますコントロールが作成される時に、それぞれの「Template」プロパティ (TemplateMonthViewMulti など) に基づいて初期化され、次にコントロールにさらなるカスタマイズを可能とするために関連付けられた初期化イベント (InitializeMonthViewMulti など)が呼び出されます。
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinSchedule Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'print a yearly view Me.UltraSchedulePrintDocument1.PrintStyle = SchedulePrintStyle.Yearly End Sub Private Sub UltraSchedulePrintDocument1_InitializeMonthViewMulti(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinSchedule.Printing.InitializeMonthViewMultiEventArgs) Handles UltraSchedulePrintDocument1.InitializeMonthViewMulti ' hide leading and trailing days so that only days ' in the year being printed are included e.Control.TrailingDaysVisible = False ' display the week numbers e.Control.WeekNumbersVisible = True End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinSchedule; private void Form1_Load(object sender, System.EventArgs e) { //print a yearly view this.ultraSchedulePrintDocument1.PrintStyle = SchedulePrintStyle.Yearly; } private void ultraSchedulePrintDocument1_InitializeMonthViewMulti(object sender, Infragistics.Win.UltraWinSchedule.Printing.InitializeMonthViewMultiEventArgs e) { // hide leading and trailing days so that only days // in the year being printed are included e.Control.TrailingDaysVisible = false; // display the week numbers e.Control.WeekNumbersVisible = true; }