ReportViewer.PrintDialog Method (PrinterSettings)

Displays the Print dialog box.

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

Syntax

'Declaration
Public Function PrintDialog ( _
    printerSettings As PrinterSettings _
) As DialogResult
'Usage
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
)
public DialogResult PrintDialog (
    PrinterSettings printerSettings
)
public function PrintDialog (
    printerSettings : PrinterSettings
) : DialogResult

Parameters

  • printerSettings
    A PrinterSettings object, used to initialize the dialog box.

    Unlike in the PrinterSettings property, this object's page ranged properties, such as the PrintRange, FromPage, and ToPage properties, are used by the ReportViewer to initialize the print range in the Print dialog box.

Return Value

Cancel if the user clicked the Cancel button or if the Print event is cancelled; OK if the user clicked the OK button.

Remarks

Invoking this method is similar to the user clicking the Print button, except it does not trigger the Print event. If the user clicks the Print button in the Print dialog box, this method triggers the PrintingBegin event.

See Also

Reference

ReportViewer Class
ReportViewer Members
Microsoft.Reporting.WinForms Namespace