PrintDocument.PrintController Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví ovladač tisku, který vede proces tisku.
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
Hodnota vlastnosti
To PrintController vás provede procesem tisku. Výchozí hodnota je nová instance PrintControllerWithStatusDialog třídy.
- Atributy
Příklady
Následující příklad kódu vyžaduje, abyste vytvořili instanci PrintDocument třídy s názvem myPrintDocument. Příklad vytvoří novou instanci PrintController třídy, přiřadí ji vlastnosti PrintControllermyPrintDocumenta vytiskne dokument.
V tomto příkladu použijte obory System.Drawing.Printing názvů a System.Windows.Forms obory názvů.
public:
void myPrint()
{
if ( useMyPrintController)
{
myPrintDocument->PrintController =
gcnew myControllerImplementation;
if ( wantsStatusDialog)
{
myPrintDocument->PrintController =
gcnew PrintControllerWithStatusDialog(
myPrintDocument->PrintController );
}
}
myPrintDocument->Print();
}
public void myPrint()
{
if (useMyPrintController)
{
myPrintDocument.PrintController =
new myControllerImplementation();
if (wantsStatusDialog)
{
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
Poznámky
Tiskový ovladač vede proces tisku několika způsoby. Pokud chcete například vytisknout dokument, musíte ho Graphics převést na objekt. Určuje PrintController , kde se má obrázek nakreslit na obrázku pro náhled tisku nebo na tiskárně, aby se dokument skutečně vytiskl. Řadič tisku může také určit, zda se má dokument vytisknout okamžitě, nebo počkat na zadaný interval.