PrintControllerWithStatusDialog クラス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


このクラスは PrintController を実装し、ステータス ダイアログ ボックスを追加します。プリント コントローラは、PrintDocument の印刷方法を指定します。
PrintControllerWithStatusDialog クラスのインスタンスの初期プロパティ値の一覧については、PrintControllerWithStatusDialog コンストラクタのトピックを参照してください。

新しい PrintController を作成し、PrintController プロパティに割り当てる方法を次のコード例に示します。この例は、クラスに System.Drawing.Printing 名前空間が追加され、PrintDocument の新しいインスタンスを myDocumentPrinter として作成済みであることを前提にしています。
Sub myPrint() If useMyPrintController = True Then myDocumentPrinter.PrintController = New myControllerImplementation() If wantsStatusDialog = True Then myDocumentPrinter.PrintController = _ New PrintControllerWithStatusDialog(myDocumentPrinter.PrintController) End If End If myDocumentPrinter.Print() End Sub
void myPrint() { if (useMyPrintController==true) { myDocumentPrinter.PrintController = new myControllerImplementation(); if (wantsStatusDialog==true) { myDocumentPrinter.PrintController = new PrintControllerWithStatusDialog(myDocumentPrinter.PrintController); } } myDocumentPrinter.Print(); }
void myPrint() { if ( useMyPrintController ) { myDocumentPrinter->PrintController = gcnew myControllerImplementation; if ( wantsStatusDialog ) { myDocumentPrinter->PrintController = gcnew PrintControllerWithStatusDialog( myDocumentPrinter->PrintController ); } } myDocumentPrinter->Print(); }
void MyPrint() { if (useMyPrintController == true) { myDocumentPrinter.set_PrintController (new MyControllerImplementation()); if (wantsStatusDialog == true) { myDocumentPrinter.set_PrintController (new PrintControllerWithStatusDialog (myDocumentPrinter.get_PrintController())); } } myDocumentPrinter.Print(); } //MyPrint

System.Drawing.Printing.PrintController
System.Windows.Forms.PrintControllerWithStatusDialog


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- PrintControllerWithStatusDialog クラスのページへのリンク