Freigeben über


ReportViewer.PrintingBegin-Ereignis

Tritt auf, wenn Benutzer im Dialogfeld Drucken auf die Schaltfläche Drucken klicken.

Namespace:  Microsoft.Reporting.WinForms
Assembly:  Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)

Syntax

'Declaration
Public Event PrintingBegin As ReportPrintEventHandler
'Usage
Dim instance As ReportViewer
Dim handler As ReportPrintEventHandler

AddHandler instance.PrintingBegin, handler
public event ReportPrintEventHandler PrintingBegin
public:
 event ReportPrintEventHandler^ PrintingBegin {
    void add (ReportPrintEventHandler^ value);
    void remove (ReportPrintEventHandler^ value);
}
member PrintingBegin : IEvent<ReportPrintEventHandler,
    ReportPrintEventArgs>
JScript unterstützt die Verwendung von Ereignissen, jedoch nicht die Deklaration neuer Ereignisse.

Hinweise

Dieses Ereignis kann auftreten, wenn das Dialogfeld Drucken von der PrintDialog-Methode oder durch das Klicken von Benutzern auf die Schaltfläche Drucken in der Symbolleiste geöffnet wird. Informationen zu diesem Ereignis werden in einem ReportPrintEventArgs-Objekt an den ReportPrintEventHandler-Delegaten übergeben, der das Ereignis behandelt.

Die Ereignisargumente enthalten die Druckereinstellungen, die Benutzer im Dialogfeld Drucken auswählen. Wenn dieses Ereignis nicht abgebrochen wird, werden die Druckereinstellungen in der PrinterSettings-Eigenschaft gespeichert. Wenn dieses Ereignis abgebrochen wird, wird das Dialogfeld Drucken nicht angezeigt, der Bericht wird nicht gedruckt und die Druckereinstellungen werden nicht gespeichert.

Weitere Informationen zur Behandlung von Ereignissen finden Sie unter Consuming Events.

Siehe auch

Verweis

ReportViewer Klasse

Microsoft.Reporting.WinForms-Namespace