PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) 方法

定义

开始控制序列,该序列确定何时以及如何预览打印文档。

public:
 override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)

参数

document
PrintDocument

一个 PrintDocument 表示正在预览的文档。

e
PrintEventArgs

包含 PrintEventArgs 有关如何打印文档的数据。

例外

属性中命名的 PrinterName 打印机不存在。

注解

OnStartPrint 引发事件后 PrintDocument 立即调用 BeginPrint

OnStartPrint Graphics创建在打印预览期间显示的项。 调用后 OnStartPrint ,该方法 OnStartPageGraphics 设置为单个页面的图形。 该方法 OnEndPage 清除该方法 Graphics,而 OnEndPrint 该方法解除分配对象。

OnStartPrint 验证打印机设置是否有效。

适用于

另请参阅