次の方法で共有


ReportViewer.PrintDialog メソッド (PrinterSettings)

[印刷] ダイアログ ボックスを表示します。

名前空間:  Microsoft.Reporting.WinForms
アセンブリ:  Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.dll)

構文

'宣言
Public Function PrintDialog ( _
    printerSettings As PrinterSettings _
) As DialogResult
'使用
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

パラメーター

  • printerSettings
    型: System.Drawing.Printing.PrinterSettings
    ダイアログ ボックスの初期化に使用される PrinterSettings オブジェクト。
    PrinterSettings プロパティと異なり、このオブジェクトのページ範囲プロパティ (PrintRange、FromPage、ToPage など) は、ReportViewer によって [印刷] ダイアログ ボックスの印刷範囲の初期化に使用されます。

戻り値

型: System.Windows.Forms.DialogResult
ユーザーが [キャンセル] ボタンをクリックした場合、または Print イベントがキャンセルされた場合は Cancel、ユーザーが [OK] ボタンをクリックした場合は OK

説明

このメソッドを呼び出すことは、ユーザーが [印刷] ボタンを押すことに似ていますが、Print イベントがトリガーされない点が異なります。ユーザーが [印刷] ダイアログ ボックスで [印刷] をクリックすると、このメソッドにより、PrintingBegin イベントがトリガーされます。

関連項目

参照

ReportViewer クラス

PrintDialog オーバーロード

Microsoft.Reporting.WinForms 名前空間