次の方法で共有


ReportViewer.PrintDialog メソッド (PrinterSettings)

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

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

構文

'宣言
Public Function PrintDialog ( _
    printerSettings As PrinterSettings _
) As DialogResult
public DialogResult PrintDialog(
    PrinterSettings printerSettings
)
public:
DialogResult PrintDialog(
    PrinterSettings^ printerSettings
)
member PrintDialog : 
        printerSettings:PrinterSettings -> DialogResult 
public function PrintDialog(
    printerSettings : PrinterSettings
) : DialogResult

パラメーター

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

戻り値

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

解説

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

参照

関連項目

ReportViewer クラス

PrintDialog オーバーロード

Microsoft.Reporting.WinForms 名前空間