作成日: 2022/10/25 最終更新日: 2022/10/25
文書種別
使用方法
詳細
画面に表示されている期間とは別に、印刷時に特定の期間を指定して印刷するには、C1GanttView.PrintInfoのStartDateプロパティ/EndDateプロパティを使用し、印刷の開始日/終了日を指定します。
以下に、今日から1週間後までのタスクを印刷するサンプルを記載します。
※印刷機能を有効にするため、事前に以下の設定を行ってください。
・C1GanttViewのEnablePrintingプロパティをTrueに設定します。
・参照設定に下記アセンブリを追加します。
C1.Win.Ribbon.4.5.2
C1.Win.RibbonPreview.4.5.2
◎サンプルコード(VB)
以下に、今日から1週間後までのタスクを印刷するサンプルを記載します。
※印刷機能を有効にするため、事前に以下の設定を行ってください。
・C1GanttViewのEnablePrintingプロパティをTrueに設定します。
・参照設定に下記アセンブリを追加します。
C1.Win.Ribbon.4.5.2
C1.Win.RibbonPreview.4.5.2
◎サンプルコード(VB)
' 印刷範囲の設定
C1GanttView1.PrintInfo.PrintEntireProject = False
C1GanttView1.PrintInfo.StartDate = DateTime.Today
C1GanttView1.PrintInfo.EndDate = DateTime.Today.AddDays(7)
'' 印刷設定ダイアログを非表示にする場合
'C1GanttView1.PrintInfo.ShowOptionsForm = False
' 印刷
C1GanttView1.PrintInfo.Print()
◎サンプルコード(C#)
// 印刷範囲の設定
c1GanttView1.PrintInfo.PrintEntireProject = false;
c1GanttView1.PrintInfo.StartDate = DateTime.Today;
c1GanttView1.PrintInfo.EndDate = DateTime.Today.AddDays(7);
// 印刷設定ダイアログを非表示にする場合
c1GanttView1.PrintInfo.ShowOptionsForm = false;
// 印刷
c1GanttView1.PrintInfo.Print();