次の方法で共有


ReportViewer.PrintDialog メソッド (PrinterSettings)

 

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

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

構文

public DialogResult PrintDialog(
    PrinterSettings printerSettings
)
public:
DialogResult PrintDialog(
    PrinterSettings^ printerSettings
)
member PrintDialog : 
        printerSettings:PrinterSettings -> DialogResult
Public Function PrintDialog (
    printerSettings As PrinterSettings
) As DialogResult

パラメーター

  • printerSettings
    Type: System.Drawing.Printing.PrinterSettings

    ダイアログ ボックスの初期化に使用される PrinterSettings オブジェクト。

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

戻り値

Type: System.Windows.Forms.DialogResult

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

備考

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

関連項目

PrintDialog オーバーロード
ReportViewer クラス
Microsoft.Reporting.WinForms 名前空間

トップに戻る