PrintDocument.PrintController Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia kontroler wydruku, który prowadzi proces drukowania.
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
Wartość właściwości
To PrintController prowadzi proces drukowania. Wartość domyślna to nowe wystąpienie PrintControllerWithStatusDialog klasy.
- Atrybuty
Przykłady
Poniższy przykład kodu wymaga utworzenia wystąpienia PrintDocument klasy o nazwie myPrintDocument
. Przykład tworzy nowe wystąpienie PrintController klasy, przypisuje je do PrintController właściwości myPrintDocument
, a następnie drukuje dokument.
System.Drawing.Printing W tym przykładzie użyj przestrzeni nazw i System.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
Uwagi
Kontroler wydruku prowadzi proces drukowania na kilka sposobów. Aby na przykład wydrukować dokument, należy przekonwertować go na Graphics obiekt. A PrintController określa, gdzie narysować grafikę na obrazie podglądu wydruku lub na drukarce, aby faktycznie wydrukować dokument. Kontroler wydruku może również określić, czy dokument ma być wydrukowany natychmiast, czy też zaczekać określony interwał.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Już wkrótce: w ciągu 2024 r. będziemy stopniowo usuwać problemy z usługą GitHub jako mechanizm opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla