Partager via


Événement ReportViewer.PrintingBegin

Se produit lorsque l'utilisateur clique sur le bouton Imprimer dans la boîte de dialogue Imprimer.

Espace de noms :  Microsoft.Reporting.WinForms
Assembly :  Microsoft.ReportViewer.WinForms (en Microsoft.ReportViewer.WinForms.dll)

Syntaxe

'Déclaration
Public Event PrintingBegin As ReportPrintEventHandler
'Utilisation
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 prend en charge l'utilisation d'événements, mais pas la déclaration de nouveaux événements.

Notes

Cet événement peut se produire lorsque la boîte de dialogue Imprimer est lancée par la méthode PrintDialog ou lorsque l'utilisateur clique sur le bouton Imprimer dans la barre d'outils. Les informations sur cet événement sont transmises dans un objet ReportPrintEventArgs au délégué ReportPrintEventHandler qui gère l'événement.

Les arguments de l'événement contiennent les paramètres initiaux de l'imprimante que l'utilisateur sélectionne dans la boîte de dialogue Imprimer. Si cet événement n'est pas annulé, les paramètres de l'imprimante sont enregistrés dans la propriété PrinterSettings. Si cet événement est annulé, la boîte de dialogue Impression ne s'affiche pas, le rapport n'est pas imprimé et les paramètres de l'imprimante ne sont pas enregistrés.

Pour plus d'informations sur la gestion des événements, consultez Consuming Events.

Voir aussi

Référence

ReportViewer Classe

Espace de noms Microsoft.Reporting.WinForms