バージョン

WinTree の印刷

トピックの概要

目的

このトピックは、 UltraTree™ の印刷機能の概要について紹介します。 WinGrid™ 印刷機能と類似しています。前提条件セクションの WinGrid の印刷を参照することを推奨します。

前提条件

このトピックを理解するためには、以下のトピックを理解しておく必要があります。

トピック 目的

WinGrid では、グリッドを Microsoft® Excel® ファイルまたは PDF ドキュメントにエクスポートする方法から、グリッドをプレビュー ダイアログやプリンタに送信する方法までのいくつかの印刷オプションが提供されています。

このトピックの内容

このトピックは、以下のセクションで構成されます。

概要

WinTree 印刷の概要

WinTree 印刷機能は、印刷プレビューや印刷の機能性を提供することを目的としています。 WinTree は、 標準OutlookExpressグリッド および フリーフォーム など、サポートされたビュー スタイルで表示または印刷することができます。

以下のスクリーンショットは、 WinTree ( OutlookExpress ビュー スタイル) の印刷プレビューを示しています。

Printing WinTree 1.png

コード例

このコード例は WinTree コントロールを含むプロジェクトが必要です。プロジェクトがない場合は印刷プレビューや印刷設定を実行する前に、 WinTree ヘルプ ドキュメントを参照してください。

以下のコードは、ボタンのクリック イベントで印刷プレビューを実行する WinTree を示します。

C# の場合:

using (var printDoc = new UltraTreePrintDocument())
{
    printDoc.Tree = _ultraTree1;
    using (var previewDialog = new UltraPrintPreviewDialog())
    {
        previewDialog.Document = printDoc;
        previewDialog.ShowDialog(this);
    }
}

Visual Basic の場合:

Using printDoc As UltraTreePrintDocument = New UltraTreePrintDocument()
printDoc.Tree = _ultraTree1
       Using previewDialog As UltraPrintPreviewDialog = New UltraPrintPreviewDialog()
             previewDialog.Document = printDoc
              previewDialog.ShowDialog(Me)
       End Using
End Using

印刷プレビュー ダイアログを開き、 WinTree で印刷を実行する代わりに、 UltraTreePrintDocument の Print メソッドを呼び出します。

C# の場合:

using (UltraTreePrintDocument printDoc = new UltraTreePrintDocument())
{
    printDoc.Tree = ultraTree1;
    printDoc.Print();
}

Visual Basic の場合:

Using printDoc As New UltraTreePrintDocument()
      printDoc.Tree = ultraTree1
      printDoc.Print()
End Using

関連コンテンツ

トピック

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

トピック 目的

このセクションは、コントロールについての概要からアプリケーションで使用する理由、コントロールを使用して共通タスクを達成するための方法の手順などの WinTree についての有益な情報を含んでいます。