次の方法で共有


PreviewPrintController クラス

ドキュメントを一連のイメージとして画面に表示するプリント コントローラを指定します。

この型のすべてのメンバの一覧については、PreviewPrintController メンバ を参照してください。

System.Object
   System.Drawing.Printing.PrintController
      System.Drawing.Printing.PreviewPrintController

Public Class PreviewPrintController
   Inherits PrintController
[C#]
public class PreviewPrintController : PrintController
[C++]
public __gc class PreviewPrintController : public PrintController
[JScript]
public class PreviewPrintController extends PrintController

スレッドセーフ

この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。

解説

通常、印刷プレビュー機能を使用するには、 PrintPreviewControl クラスまたは PrintPreviewDialog クラスのインスタンスを作成し、 Document プロパティを設定します。 PreviewPrintController は、 PrintPreviewControl クラスおよび PrintPreviewDialog クラスで使用されますが、独自の印刷プレビュー ウィンドウの表示を管理するときにも PreviewPrintController を使用できます。

OnStartPrint は、印刷プレビュー中に表示される Graphics を作成します。 OnStartPrint が呼び出された後で、 OnStartPage メソッドは、 Graphics を単一ページのグラフィックに設定します。 OnEndPage メソッドは Graphics を消去しますが、 OnEndPrint メソッドはオブジェクトを解放します。

印刷の詳細については、 System.Drawing.Printing 名前空間のトピックを参照してください。

必要条件

名前空間: System.Drawing.Printing

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Drawing (System.Drawing.dll 内)

参照

PreviewPrintController メンバ | System.Drawing.Printing 名前空間 | PrintDocument