Partager via


Méthode ReportViewer.PrintDialog (PrinterSettings)

Affiche 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 Function PrintDialog ( _
    printerSettings As PrinterSettings _
) As DialogResult
'Utilisation
Dim instance As ReportViewer
Dim printerSettings As PrinterSettings
Dim returnValue As DialogResult

returnValue = instance.PrintDialog(printerSettings)
public DialogResult PrintDialog(
    PrinterSettings printerSettings
)
public:
DialogResult PrintDialog(
    PrinterSettings^ printerSettings
)
member PrintDialog : 
        printerSettings:PrinterSettings -> DialogResult 
public function PrintDialog(
    printerSettings : PrinterSettings
) : DialogResult

Paramètres

  • printerSettings
    Type : System.Drawing.Printing.PrinterSettings
    Objet PrinterSettings utilisé pour initialiser la boîte de dialogue.
    Contrairement à la propriété PrinterSettings, les propriétés d'étendue de pages de cet objet, telles que les propriétés PrintRange, FromPage et ToPage, sont utilisées par le ReportViewer pour initialiser l'étendue d'impression dans la boîte de dialogue Imprimer.

Valeur de retour

Type : System.Windows.Forms.DialogResult
Cancel si l'utilisateur a cliqué sur le bouton Annuler ou si l'événement Print est annulé ; OK si l'utilisateur a cliqué sur le bouton OK.

Notes

L'appel de cette méthode équivaut pour l'utilisateur à cliquer sur le bouton Imprimer, à ceci près qu'elle ne déclenche pas l'événement Print. Si l'utilisateur clique sur le bouton Imprimer dans la boîte de dialogue Imprimer, cette méthode déclenche l'événement PrintingBegin.

Voir aussi

Référence

ReportViewer Classe

Surcharge PrintDialog

Espace de noms Microsoft.Reporting.WinForms