PrintControllerWithStatusDialog Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Controla como um documento é impresso em um aplicativo do Windows Forms.
public ref class PrintControllerWithStatusDialog : System::Drawing::Printing::PrintController
public class PrintControllerWithStatusDialog : System.Drawing.Printing.PrintController
type PrintControllerWithStatusDialog = class
inherit PrintController
Public Class PrintControllerWithStatusDialog
Inherits PrintController
- Herança
Exemplos
O exemplo de código a seguir mostra como criar um novo PrintController e atribuí-lo à PrintController propriedade. O exemplo pressupõe que você adicionou o System.Drawing.Printing namespace à classe e que você criou uma nova instância de um PrintDocument como myDocumentPrinter
.
void myPrint()
{
if ( useMyPrintController )
{
myDocumentPrinter->PrintController = gcnew myControllerImplementation;
if ( wantsStatusDialog )
{
myDocumentPrinter->PrintController =
gcnew PrintControllerWithStatusDialog( myDocumentPrinter->PrintController );
}
}
myDocumentPrinter->Print();
}
void myPrint() {
if (useMyPrintController==true) {
myDocumentPrinter.PrintController = new myControllerImplementation();
if (wantsStatusDialog==true) {
myDocumentPrinter.PrintController =
new PrintControllerWithStatusDialog(myDocumentPrinter.PrintController);
}
}
myDocumentPrinter.Print();
}
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
Comentários
Essa classe implementa uma PrintController caixa de diálogo e adiciona uma caixa de diálogo de status. Um controlador de impressão especifica como um PrintDocument é impresso.
Para obter uma lista de valores de propriedade iniciais para uma instância da PrintControllerWithStatusDialog classe, consulte o PrintControllerWithStatusDialog construtor.
Para obter mais informações sobre impressão com Windows Forms, consulte a visão geral do System.Drawing.Printing namespace. Se você quiser imprimir de um aplicativo Windows Presentation Foundation, consulte o System.Printing namespace.
Construtores
PrintControllerWithStatusDialog(PrintController) |
Inicializa uma nova instância da classe PrintControllerWithStatusDialog encapsulando o PrintController fornecido. |
PrintControllerWithStatusDialog(PrintController, String) |
Inicializa uma nova instância da classe PrintControllerWithStatusDialog, encapsulando o PrintController fornecido e especificando um título para a caixa de diálogo. |
Propriedades
IsPreview |
Obtém um valor indicando que este PrintControllerWithStatusDialog é usado para a visualização de impressão. |
IsPreview |
Obtém um valor que indica se o PrintController é usado para visualização de impressão. (Herdado de PrintController) |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnEndPage(PrintDocument, PrintPageEventArgs) |
Conclui a sequência de controle que determina quando e como uma página de um documento será impressa. |
OnEndPrint(PrintDocument, PrintEventArgs) |
Conclui a sequência de controle que determina quando e como um documento será impresso. |
OnStartPage(PrintDocument, PrintPageEventArgs) |
Inicia a sequência de controle que determina quando e como imprimir uma página de um documento. |
OnStartPrint(PrintDocument, PrintEventArgs) |
Inicia a sequência de controle que determina quando e como um documento será impresso. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |