共用方式為


PrintDocument.PrintController 屬性

定義

取得或設定指引列印程序的列印控制程式。

public:
 property System::Drawing::Printing::PrintController ^ PrintController { System::Drawing::Printing::PrintController ^ get(); void set(System::Drawing::Printing::PrintController ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Printing.PrintController PrintController { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.PrintController : System.Drawing.Printing.PrintController with get, set
Public Property PrintController As PrintController

屬性值

指引列印程序的 PrintController。 預設值為 PrintControllerWithStatusDialog 類別的新執行個體。

屬性

範例

下列程式代碼範例會要求您已建立名為 myPrintDocumentPrintDocument類別實例。 此範例會建立 類別的新實例 PrintController 、將它指派給 PrintControllermyPrintDocument屬性,並列印檔。

使用此範例的 System.Drawing.PrintingSystem.Windows.Forms 命名空間。

public:
   void myPrint()
   {
      if ( useMyPrintController == true )
      {
         myPrintDocument->PrintController =
            gcnew myControllerImplementation;
         if ( wantsStatusDialog == true )
         {
            myPrintDocument->PrintController =
               gcnew PrintControllerWithStatusDialog(
                  myPrintDocument->PrintController );
         }
      }
      myPrintDocument->Print();
   }
public void myPrint()
{
   if (useMyPrintController == true)
   {
      myPrintDocument.PrintController = 
         new myControllerImplementation();     
      if (wantsStatusDialog == true)
      {
         myPrintDocument.PrintController = 
            new PrintControllerWithStatusDialog
            (myPrintDocument.PrintController);
      }
   }
   myPrintDocument.Print();
}
Public Sub myPrint()
    If useMyPrintController = True Then
        myPrintDocument.PrintController = New myControllerImplementation()
        If wantsStatusDialog = True Then
            myPrintDocument.PrintController = _
               New PrintControllerWithStatusDialog( _
               myPrintDocument.PrintController)
        End If
    End If
    myPrintDocument.Print()
End Sub

備註

列印控制器會以數種方式引導列印程式。 例如,若要列印檔,您必須將它 Graphics 轉換成 物件。 會 PrintController 指定要在影像中繪製圖形的位置,以便列印預覽或列印機上實際列印檔。 列印控制器也可以指定是否要立即列印檔,或等候指定的間隔。

適用於

另請參閱