バージョン

WinGanttViewPrintDocument を使用した印刷プレビュー

トピックの概要

目的

このトピックでは WinGanttViewPrintDocument™ の印刷プレビューの操作について説明します。このトピックでは具体的な例として、WinGanttViewPrintDocument™ と WinPrintPreviewDialog™ を使用して WinGanttView™ コントロールの印刷プレビューを行います。

必要な背景

以下の表に、このトピックを理解するための前提条件として求められるトピックをリストします。

トピック 目的

WinGanttViewPrintDocument コンポーネントの機能を紹介します。

本トピックの内容

このトピックには次のセクションがあります。

WinGanttView コントロールで印刷プレビュー使用する

概要

WinPrintPreviewDialog で、任意の .NET PrintDocument を使用します。.NET PrintDocument は WinGanttViewPrintDocument™ を含んでおり、これを使用して WinGanttView™ コントロールの印刷をします。

プレビュー

以下のスクリーンショットは最終結果のプレビューです。

Print Preview with WinGanttViewPrintDocument 1.png

要件

この手順を行うには、以下が必要です。

  • フォームに UltraPrintPreviewDailog、UltraGanttViewPrintDocument、UltraCalendarInfo、および UltraGanttView の各コントロールを追加します。

  • フォームに UltraButton™ コントロールを追加し、Text プロパティを ‘Print Preview’に設定します。

  • UltraGanttView コントロールをデータにバインドし、タスクとタスク情報を表示します。詳細については、 DataBinding Support for WinGanttView のトピックを参照してください。

手順

以下のステップでは、WinGanttView、WinGanttViewPrintDocument および WinPrintPreviewDialog の各コントロールを設定して、GanttView コントロールを印刷プレビューします。

UltraGanttView コントロールを UltraGanttViewPrintDocument コンポーネントに割り当てます。

UltraGanttViewPrintDocument コンポーネントは GanttView プロパティを表示し、このプロパティにはフォーム上の UltraGanttView コントロールを割り当てておく必要があります。

Visual Basic の場合:

Me.ultraGanttViewPrintDocument1.GanttView = Me.ultraGanttView1

C# の場合:

this.ultraGanttViewPrintDocument1.GanttView = this.ultraGanttView1;

UltraGanttViewPrintDocument を UltraPrintPreviewDialog コンポーネントに割り当てます。

UltraGanttViewPrintDocument コンポーネントは、UltraPrintPreviewDialog の Document プロパティに割り当ててください。

Visual Basic の場合:

Me.ultraPrintPreviewDialog1.Document = Me.ultraGanttViewPrintDocument1

C# の場合:

this.ultraPrintPreviewDialog1.Document = this.ultraGanttViewPrintDocument1;

印刷プレビュー ダイアログに WinGanttView コントロールを組み込みます。

Print Preview ボタンのクリック イベントにこのコードを記述します。

Visual Basic の場合:

Me.ultraPrintPreviewDialog1.ShowDialog(Me)

C# の場合:

this.ultraPrintPreviewDialog1.ShowDialog(this);

アプリケーションの実行

アプリケーションを実行し、Print Preview ボタンをクリックします。印刷プレビュー ダイアログがポップアップし、GanttView コントロールを表示します。

関連内容

トピック

以下のトピックでは、このトピックに関連する情報を提供しています。

トピック 目的

WinGanttViewPrintDocument™ コンポーネントの機能を紹介します。

WinGanttViewPrintDocument™ コンポーネントの凡例機能をご紹介します。

このトピックでは InitializeGanttView イベントを使用して WinGanttView コントロールの印刷版をカスタマイズする方法についてコード例を用いて説明します。